See What Changed Between Two Spreadsheets

TL;DR: Table Compare is a free online tool that shows the differences between two CSV, TSV, or Excel files as a real table diff — changed cells, added and deleted rows, column changes — right in your browser, no signup, nothing uploaded or transferred.Great for checking a re-exported price list, two versions of a data dump, or what changed in a shared workbook.

Start Comparing Tables…
Screenshot of Table Compare
Christopher Atlan

Built by Christopher Atlan at Leitmotif GmbH. Making file-comparison tools since 2020 — building software for over 18 years. diff.tools is one idea: a focused tool for each format, with results you can hand from one tool to the next.

A quick tour

  1. Cells, not lines

    Drop two files and read the result as a table, not a wall of text: each changed cell shows its old and new value in place, edits inside a text cell are marked word by word, and unchanged rows collapse so the changes stand out. Added, removed, and renamed columns are single cards in the sidebar — a shifted column never smears the whole file into false changes.

    Two versions of a price-list CSV compared cell by cell, with changed cells showing old and new values and a sidebar listing column and row changes
    Two revisions of a price list — every change in its cell.
  2. Match rows your way

    Rows pair by content automatically — reordered exports are detected and compared without a wall of move noise — or pick a key column for precise, fast pairing on big files. A numeric tolerance treats 24.00 and 24.001 as equal when you want it to, and case and whitespace toggles clean up the rest.

    The Match-rows-by picker open over the options footer, offering automatic content matching or any column as the key
  3. Whole workbooks, sheet by sheet

    Excel files open as workbooks, not just first sheets: tabs pair by name even when the sheet order differs, sheets that exist on only one side are called out, and formulas can be compared instead of values when that's the real question.

    Two Excel workbooks compared with a sheet-tab strip: shared sheets paired by name, plus one A-only and one B-only sheet
  4. Or read it side by side

    The same comparison in two panes — version A left, version B right — with rows kept aligned by filler rows and both panes scrolling in lockstep, horizontally too. Prev/next navigation and the sidebar's region cards jump straight to any change.

    The same comparison split into two panes with aligned rows: the deleted row leaves a filler gap on the right, the added rows on the left
  5. Built for big files, exported for sharing

    Parsing and diffing run in a worker, so exports with hundreds of thousands of rows compare in about a second and the grid stays smooth. When you're done, export the diff itself — as CSV, Excel, or a standalone HTML report anyone can open.

How to compare two CSV or Excel files?

  1. Open the free table comparison tool in any modern browser — it runs on your device, no signup.

  2. Click Choose Table A and pick the first file, then Choose Table B for the other one. CSV, TSV, and Excel workbooks all work — even mixed. The comparison starts automatically.

  3. Read the table: changed cells show old and new in place, added and deleted rows are whole rows, and the sidebar lists column changes and change regions. Adjust matching with a key column or a numeric tolerance, and export the diff when you're done.

Frequently asked questions

  1. Can I compare two CSV files for differences?

    Yes — drop two files and every difference is shown in table terms: changed cells with old and new value in place, added and deleted rows, and column changes. CSV, TSV, semicolon-separated files, and odd encodings or line endings are all handled.

  2. Can I compare two Excel files (.xlsx)?

    Yes — as whole workbooks. Sheets pair by name even when their order differs, one-sided sheets are called out, and you can compare formulas instead of values when that’s the question.

  3. Can I match rows by an ID or key column?

    Yes. Rows pair by content automatically — reordered tables are detected and compared without move noise — or pick a key column for precise, fast pairing on large exports. When your data looks keyed, a suggestion appears on its own.

  4. Can it ignore tiny numeric differences?

    Yes. Set a numeric tolerance (say, 0.01) and values that differ by less compare as equal — handy for re-exported floats. Case and whitespace toggles clean up the rest.

  5. Are my files uploaded?

    No. The comparison runs entirely in your browser; file contents never leave your device.

  6. Can it merge or edit my tables?

    No — it’s deliberately a viewer. It shows and exports the differences; it never modifies your files.

  7. How are the tables compared?

    The files are parsed with delimiter, encoding, and header detection; columns align by name when headers exist and by position when they don’t; rows pair by content or by your key column. The alignment itself is daff — the battle-tested table-diff engine — running in a worker, so even huge files stay responsive.

  8. Which browsers are supported?

    Any current browser — Chrome, Edge, Safari, or Firefox.

Requirements

Any current browser — Chrome, Edge, Safari, or Firefox.

Privacy & Data Processing

Privacy and security aren't just something you should hope for — they're something you should expect. Modern browsers allow us to process everything directly on your device, which means we never upload, transfer, or share your files.

Your files stay completely private. All comparisons happen locally in your browser. Your data stays your business.

LeitmotifChristopher Atlan
+2

The team behind the tool

We're Leitmotif, a small company from the Alps — Carinthia, Austria and Bavaria, Germany. File comparison is what we do all day: we make Kaleidoscope, the Mac diff app, and diff.tools brings that experience to the browser.

We believe professional tools should be beautiful to look at and fun to use, while giving you all the power you need to get the job done. And we respect your files too much to ever upload them — everything here runs on your machine.

Feedback

We're constantly improving our free online table comparison to make it faster and more accurate. Share your feedback and help us understand what kind of tables you compare.

Share this page

FacebookLinkedInRedditLINETelegramWhatsApp