See exactly what changed between two files.
Compare XML, JSON, HTML, YAML, spreadsheets, PDFs, Word documents and code. Matchcheck finds what's missing, added or changed, and it all happens on your device.
Choose what to compare
Each tool understands its format, so formatting noise doesn't show up as a difference.
Compare XML files
Find missing, added and changed elements and attributes between two XML files.
Compare JSON
Spot added, removed and changed keys and values, even when the order is different.
Compare HTML
Compare the structure, text and attributes of two web pages or templates.
Compare YAML files
Compare config files by their settings, not their formatting.
Compare CSV files
Find added, removed and changed rows and cells between two CSV files.
Compare Excel files
Find changed cells, new rows and missing rows between two spreadsheets.
Compare text
Compare any two texts or code files line by line, with changed words highlighted.
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.
Why people use Matchcheck
Your files stay private
Files are compared inside your browser. Nothing is uploaded, stored or seen by anyone else, so it's safe for contracts, payroll and code.
It understands your format
Each tool knows its file type. Reordered JSON keys, re-indented XML and moved spreadsheet columns don't show up as false differences.
Free, fast, no sign-up
No account, no limits and no waiting in a queue. Most comparisons finish in a second or two.
How it works
Drop two files
Add the original and the changed version. Matchcheck picks the right comparison for the file type.
See every difference
Removed, added and changed items are listed with their exact location, or shown side by side.
Share the result
Download a report or a CSV of the changes to send to your team.
Questions and answers
Is Matchcheck free?
Yes. All the comparison tools are free to use, with no sign-up and no limit on how many files you compare.
Are my files uploaded?
No. Matchcheck runs in your browser, so your files are read and compared on your own device and never sent to a server.
Which file types can I compare?
XML, JSON, HTML, YAML, CSV, Excel (.xlsx, .xls, .ods), PDF, Word (.docx) and any text or code file.
Do I need to install anything?
No. Matchcheck works in any modern browser on Windows, Mac, Linux, iPhone, iPad and Android.