A diff checker that respects your time

See what
changed.

Paste two texts. Get the diff. That's the entire product — no ads, no accounts, no upsell to a “pro tier.”

to compare
pricing.tstypescript
+3·−2
1
function formatPrice(amount, currency) {
2
const symbol = currency === "USD" ? "$" : "€";
3
return symbol + amount.toFixed(2);
1
+
function formatPrice(amount, currency = "USD") {
2
+
const symbols = { USD: "$", EUR: "€", GBP: "£" };
3
+
const symbol = symbols[currency] ?? currency;
4
+
return `${symbol}${amount.toFixed(2)}`;
4
5
}

Side-by-side or unified

Two layouts, one keystroke apart. Stay in whichever mode fits the change.

Language auto-detect

Paste TypeScript, Rust, YAML, SQL, or plain prose. Syntax colors follow.

Shareable shortlinks

One click for differio.app/d/a1b2c3. Expires when you say so, not before.