How to compare text
Paste or drop two texts
Paste the original on the left and the new version on the right, or drop any text or code file.
Choose what to ignore
Ignore whitespace, letter case or blank lines when they don't matter to you.
Read the differences
Side by side shows both versions lined up. Removed text is red, added text is green, and changed words are highlighted.
What Matchcheck does
Word-level highlights
You see which words changed within a line, not just that the line is different.
Works with any code
JavaScript, Python, SQL, CSS, config files, logs, Markdown and plain prose.
Skips what matches
Long stretches of identical lines are folded away, and Next and Previous jump between changes.
Private
Compare drafts, contracts or code with secrets in it. Nothing leaves your device.
Questions and answers
Is this a free diff checker?
Yes. Matchcheck is free, with no sign-up and no limit on comparisons.
Does it save my text?
No. Your text stays in the page and is gone when you close it. Nothing is stored on a server.
Can I compare code?
Yes, in any programming language. For structured data like JSON, XML or YAML, the dedicated tools give cleaner results because they understand the structure.
What does ignoring whitespace do?
Extra spaces and tabs are treated as equal, so re-indented code doesn't show up as changed.
More comparison tools
Compare JSON
Spot added, removed and changed keys and values, even when the order is different.
Compare XML files
Find missing, added and changed elements and attributes between two XML files.
Compare PDF files
See which words and paragraphs changed between two versions of a PDF.
Compare Word documents
Find edits between two Word documents, even without tracked changes.