diff-checker
Paste two versions of text, config, or code to see what changed — split or unified view, word or character precision. Everything runs in your browser; nothing is uploaded.
client-side only word & char level split + unified view no signup
original
changed
// how this compares text
// when to use this
- Reviewing two versions of a config file,
.env, or SQL migration before applying one. - Checking what changed in a code snippet pasted over Slack without checking out the branch.
- Comparing generated output (a formatter or codemod result) against the original to sanity-check the transformation.
- Quick spot-check on any two text blobs — logs, JSON responses, API payloads.
For full files or real pull requests, your editor's diff view or git diff handles renames, whitespace-only changes, and binary files better. This tool is for fast in-browser checks, not a replacement for VCS tooling.
Uses LCS (longest common subsequence) — the same algorithm behind
git diff. Lines that changed are then diffed a second time at word or character precision to highlight exactly what shifted inside the line. Split view shows both versions side-by-side; unified view shows a single column with−and+markers.