CSV Diff — Compare CSV Files
Spot added, removed and changed rows between two CSVs
Runs 100% in your browser — nothing is ever uploaded.
What is CSV Diff?
Paste two CSVs separated by a ----- line and get a record-level diff: rows only in file 1, rows only in file 2, and rows whose values changed — matched by the first column as key or by the whole row. Ideal for auditing exports, catalogs and price lists.
How to use CSV Diff
- Paste your two CSVs (separated by -----) into the input box or click “Load sample” to try it.
- Adjust the options in the toolbar if needed (delimiter, table name, format …).
- Click the convert button — the diff report appears instantly in the output pane.
- Copy the result with one click or download it as a file.
ConvertLab FAQ
Is the CSV diff tool free?
Yes — 100% free, no signup, no limits, no watermarks. Use it as often as you like.
How are rows matched between files?
Choose "Key = column 1" to match records by their first-column ID (recommended), or "Whole row" to detect exact-duplicate differences only.
Is my data uploaded to a server?
No. The conversion runs entirely in your browser with JavaScript — your data never leaves your device, which makes the tool safe even for confidential files.
Are these converters free?
Yes — every ConvertLab tool is 100% free with no signup, no limits and no ad walls.
Is my data uploaded anywhere?
No. All conversions (JSON, CSV, XML, YAML, INI, .env) run entirely in your browser. Nothing ever leaves your device.
Do these tools work offline?
Yes — once the page is loaded, every converter works without an internet connection.