Any file. Any shape.

Text Diff Checker

Compare two texts and see exactly what changed — free, instant, and entirely private.

🔒 Your files never leave your browser

How it works

Paste your original text on the left and the changed version on the right. This tool compares them directly in your browser using jsdiff, a well-tested diffing library, and highlights every difference: removed content in red with a strikethrough, added content in green. Nothing is uploaded — the entire comparison happens client-side.

Switch between line mode (compares whole lines — best for code, config files, or structured text where line boundaries matter) and word mode (compares individual words within the text — best for prose, articles, or contracts where you want to spot a single changed word inside an otherwise identical paragraph).

Useful for reviewing edits to a document, comparing two versions of a config file, spotting what changed between two API responses, or checking a translation against its source without needing a code editor's diff view.

Limitations

This tool compares exactly two texts at once — there's no three-way merge or multi-file comparison. Very large inputs (megabytes of text) may take a moment to compute since the diffing algorithm runs in your browser's main thread.

FAQ

Is this text diff tool really free?
Yes — completely free, with no limits and no account required. The comparison runs entirely in your browser.
What's the difference between line and word mode?
Line mode compares the two texts a whole line at a time, so any change to a line marks the entire line as removed and its replacement as added — good for comparing code or structured text. Word mode compares word by word within a line, so a single changed word is highlighted on its own — good for comparing prose or paragraphs.
Is my text uploaded anywhere?
No — the comparison uses the jsdiff library running locally in your browser. Neither text is ever sent over the network, so it's safe to compare sensitive documents, contracts, or code.
Can it compare more than two pieces of text?
Not right now — this tool compares exactly two texts (original vs. changed) at a time. For comparing more, run it pairwise.