PWN-ALLSecurity Tools Text diff Runs locally — nothing is uploaded
Home

PWN-ALL · Tools

Compare two texts

Paste an original and a changed version — a ransom note, a config file, a log, a hash list. Differences are highlighted line by line, entirely in your browser.

Text 1 0 lines
Text 2 0 lines
Result 0 unchanged

Private by design

Line-level text comparison, entirely in your browser

The tool aligns the two texts with a longest-common-subsequence diff, then marks what differs: added lines in green, removed lines in red. Your text never leaves the page — there is no upload, no account and no tracking, and it keeps working offline after load.

How is the difference calculated?

Each text is split into lines, then a longest-common-subsequence diff aligns them. Lines only in the original are marked as removed; lines only in the changed text are marked as added. Split view shows them side by side; unified view stacks them in one column.

What do “ignore whitespace” and “ignore case” do?

Ignore whitespace collapses runs of spaces, tabs and trims each line before comparing, so reflowed or re-indented text isn’t flagged. Ignore case treats Error and error as the same line.

Is my text uploaded anywhere?

No. The comparison runs locally in JavaScript. Nothing is sent to a server, and there are no trackers.