Diff Checker
Compare two texts and highlight differences line by line
Frequently Asked Questions
What does the diff checker do?
It places two texts side by side and highlights additions, deletions, and modifications line by line, so you can spot differences at a glance. Great for code snippets, config files, contract clauses, and email drafts.
Common use cases?
- Comparing two versions of a config file to pinpoint environment drift - Verifying that two copies of a string are identical - Spotting subtle differences between code snippets without creating a git branch - Reviewing translated vs original documents - Document revision review
How much text can it handle?
Performance depends on browser memory — tens of thousands of lines work smoothly. For very large files, reach for a desktop diff tool (`git diff`, Beyond Compare).
Can it ignore whitespace or case?
Yes. Toggle "ignore whitespace", "ignore case", or "ignore line endings" to filter out noise. These flags are particularly useful for code comparisons where indentation differences are not meaningful.
Is my data uploaded?
No. Both snippets stay in the browser, so confidential code, contract text, and internal emails are safe to paste.
How is this different from `git diff`?
`git diff` works on version-controlled files and shows changes between commits. The diff checker compares any two strings without committing anything — perfect for ad-hoc comparisons (e.g., two reply drafts in email, CI config on different branches). They complement each other.