Diff Checker

Compare code, text files and lists in your browser. Inspect line-by-line changes, choose what to ignore, and keep every input local.

Ignore rules
JavaScript diff

Paste, type, or drop a text/code file

Added0
Removed0
Modified0

100% local — files and code never leave this browser

Code Diff Checker

Paste code or drop a UTF-8 text file, choose a language and inspect split or unified changes.

File Diff Checker

Compare plain-text code files locally. Large inputs automatically use a protected line-diff path.

List Diff

Find A-only, shared, and B-only values without sending a list anywhere.

Diff vs Text Compare

Use this developer-focused tool for code, files and lists. Use Text Compare for natural-language revisions.

Diff Checker FAQ

How do I compare two code files?

Drop or paste two UTF-8 code files, choose a language, then inspect the local diff.

Can this diff checker ignore whitespace?

Yes. Whitespace, trims, blank lines, case and line endings are independently controlled.

What does diff mean?

Diff is short for difference: a representation of what was added, removed or changed.

Can I compare two lists?

Yes. Switch to List Diff to see A-only, shared and B-only values.

Are my files uploaded?

No. Files and text are processed only in this browser.

What is unified diff?

Unified diff presents removals and additions in one ordered stream rather than two columns.