Workspace Text diff Browser-only processing
A QUIETER PLACE TO BUILD

Find the change in the noise..

Compare lines side by side with explicit whitespace and case rules. Original text stays intact.

Text diff

01 / INPUT TO OUTPUT
In-memory session
Original
RevisedComparison input
No uploads. No account. Just your work.
Ready when you are. Your data stays in this tab.
SMALL TOOLS. THOUGHTFUL DEFAULTS.

Less context switching.
More getting it done.

One focused workbench. Six useful tools.
Your data stays in session memory until you clear it.

01

Bring your input

Paste test data or open a local UTF-8 file.

02

Make it make sense

Choose the rules. Run the tool. Inspect the result.

03

Take your work with you

Copy or download only when you’re ready.

At this desk: Text diff

Paste the original and revised text, choose comparison rules, then compare. Download the full annotated line comparison.

LF separates lines; a final newline produces a final empty line. Exact mode retains CR characters. Ignoring whitespace removes all whitespace within each line. Case folding uses JavaScript lowercase.

Up to 100,000 lines per side, 5 MiB per input, and 2,000,000 dynamic-programming cells after common prefix/suffix removal. Split large unrelated inputs when the work budget is exceeded. Preview shows 500 rows.

Clear session removes application references, not downloaded files or browser/OS memory. Ordinary application asset requests still reach the host. There is no analytics, content persistence, or processing service.

JSON studioFormat · validate · exploreText diffCompare · find changesRegex labMatch · capture · inspectEncodingBase64 · URL componentsHash deskSHA-256 · exact bytesJWT inspectorDecode only · unverified