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/SVG✓Limited
Client-side processing (private)✓✗
No account required✓✗
Ad-free experience✓✗
Cancel anytime✓Varies

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 support@cashewcrate.com

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