How to use Compare two CSV files
- Load the example to check the expected input shape, or select your file. Keep a separate copy of the original.
- Review the options and rules below. Run the tool, then compare representative values, row counts and headers.
- Copy the output or download a new file. Input changes clear the previous result so you cannot download stale output.
Rules and limitations
Both tables need identical headers and column order. Key values must be nonempty and unique in each table. A changed row can produce several changed-cell records. Whitespace comparison is optional. Reports are limited to 20,000 rows and 20MB.
Worked example
Use the English example button above. Identifiers such as 0012 are strings; they should not silently become 12. For conversion, compare record counts before and after. For cleaning, filtering, comparison and lookup, check the operation-specific summary.
The examples have three rows each. By key column 1: 0048 is added, 0036 is removed, 0012 changes team from Sales to Planning, and 0024 is unchanged. The report has three records.
Troubleshooting
If columns shift, check the delimiter and quote fields containing delimiters or newlines. If characters look wrong, select the encoding before loading the original file again. CSV has no stored cell types; spreadsheet software may infer numbers and dates when opening it.
Does my file leave my device?
The tool processes selected files and pasted input in browser memory. It does not upload the file or its name. Hosting providers may process page-request metadata such as IP address and requested URL. See the privacy notice.