100% client-side. Your data never leaves your browser.

Beautiful Text & Code
Diffs, Instantly

Compare text, code, JSON, and XML side-by-side with character-level highlighting. Export to PNG, PDF, or SVG. No account needed. No uploads. Free forever.

codedelta — live diff
1 function greet(name) {
2- console.log("Hello " + name);
2+ console.log(`Hello, ${name}!`);
3 return {
4- status: "ok",
4+ status: "success",
5+ timestamp: Date.now(),
6 };
7 }

Everything You Need to Compare Text

A complete diff toolkit that runs entirely in your browser. No server, no uploads, no compromises.

Character-Level Diffs

See exact changes down to individual characters within each line. Not just line-level, but precise word and character highlighting.

Syntax Highlighting

PRO

50+ programming languages supported. JavaScript, Python, Rust, Go, TypeScript, and many more with proper token colorization.

JSON & XML Structural Diff

PRO

Smart structural comparison that understands JSON keys, nested objects, and XML element hierarchy, not just raw text.

Export to PNG, PDF, SVG

PRO

Generate beautiful, screenshot-ready diff images for documentation, code reviews, and presentations.

How It Works

Three steps. Zero friction. No account needed.

01

Paste Your Text

Paste, type, or drag-and-drop text files into the left and right panels. Works with any text: code, prose, configs, data.

02

Instant Diff

Click Compare (or press Cmd+Enter) to see a highlighted diff in milliseconds. Choose side-by-side or inline view.

03

Export & Share

Export your diff as PNG, PDF, or SVG. Or generate a shareable link that encodes the diff in the URL, no server needed.

Why CodeDelta?

Privacy-first diffing that works entirely in your browser.

FeatureCODEDELTAOthers
Basic text diff
Character-level highlighting
Syntax highlighting (50+ languages)Limited
JSON/XML structural diff
Export to PNG/PDF/SVGLimited
Client-side processing (private)
No account required
Ad-free experience
Cancel anytimeVaries

Simple Pricing

Free forever for basic diffs. Upgrade to Pro for unlimited power.

Free

Core diffing, free forever

$0forever
  • 1 diff per day
  • Side-by-side & inline views
  • Character-level highlighting
  • Statistics bar
  • Drag & drop file support
  • Copy diff to clipboard
Most Popular

Pro

Full power, cancel anytime

$5/month

Cancel anytime. No commitment.

  • Unlimited diffs per day
  • Syntax highlighting (50+ languages)
  • JSON structural diff
  • XML structural diff
  • Export to PNG, PDF, SVG
  • Shareable URL diffs
  • Keyboard shortcuts
  • Priority feature requests

This app is included in Crate Pass

Best Value

Crate Pass

All apps, one subscription

$15/month

Cancel anytime. No commitment.

  • All Cashew Crate apps
  • New apps added regularly
  • Priority support
  • Early access to new features

About CodeDelta

What it does: CodeDelta is a browser-based text and code comparison tool. Compare text, code, JSON, and XML side-by-side with character-level highlighting. Export diffs to PNG, PDF, or SVG. All processing happens in your browser — your files are never uploaded.

Pricing: Free tier includes 1 diff per day. Pro subscription is $5/month with unlimited diffs and advanced features. Crate Pass is $15/month and includes access to all Cashew Crate apps.

Support: Email us at [email protected]

Privacy By Design

Your code and text stay on your machine. Always.

Files Never Leave Your Browser

All text processing happens 100% client-side using JavaScript. Your data is never uploaded to any server.

No Account Required

Start using CodeDelta immediately. No sign-up, no email, no personal data collected. Just paste and diff.

Open & Transparent

Static site with zero backend. No database, no analytics tracking, no third-party scripts that access your data.

Frequently Asked Questions