Toolgrain
Menu
DataAvailable

CSV Compare

Compare two CSV files and quickly find added, removed or changed rows.

Your files stay on your device.

Old CSV

Drop your old CSV here

or

CSV · Max 10 MB

Select a CSV with a header row.

New CSV

Drop your new CSV here

or

CSV · Max 10 MB

Select a CSV with a header row.

Your files stay on your device. Parsing, comparison and export run locally in your browser. No CSV contents are uploaded.

How it works

Compare locally and inspect changes without uploading your CSV contents.

  1. 01

    Add your old and new CSV.

  2. 02

    Choose the column that identifies each row.

  3. 03

    Review what changed.

Need to clean a CSV before comparing it? CRM CSV Cleaner →

More tools for your workflow

A few useful answers

How are rows matched?

Choose one key column in each file. Keys are trimmed and otherwise matched exactly, including case. Missing or duplicate keys are excluded and reported as Key issues.

Are my files uploaded?

No. Both files are parsed and compared locally in browser memory. No CSV contents are sent to Toolgrain’s application server.

Which files are supported?

Two UTF-8 CSV files, each up to 10 MB, with header rows. The files may use different delimiters or key header names. Shared non-key columns are compared by exact header name; column order does not matter.

Can I export the differences?

Yes. Download added and removed source rows, a changed-field report and a key-issue report as CSV files. Export runs locally in your browser and preserves original source values.