Find Missing Rows
Find rows in one file that are missing from another
File A
Drop a CSV file here or
Only the first file is used if multiple are dropped.
The request is made directly from your browser. No proxy is used.
File B
Drop a CSV file here or
Only the first file is used if multiple are dropped.
The request is made directly from your browser. No proxy is used.
Missing Rows
Paste or upload two CSV files to find missing rows...
More Options
CSV Format
Input
Matching
How to Use This Tool
This tool finds rows from File A that do not appear in File B.
- Load your files — Paste or upload the source file into File A and the reference file into File B. Or click “Load sample” to try it out.
- View missing rows — Rows from File A that have no exact match in File B appear in the output.
- Copy or save — Copy the missing rows to your clipboard or save as a CSV file.
FAQ
4 questionsDoes this tool upload my data?
No. It runs entirely in your browser using JavaScript. Your CSV data is never sent to a server.
How does row matching work?
Rows are compared by exact match — all cell values must be identical and in the same column order for two rows to be considered the same.
What does count-aware mode do?
By default, a row is 'missing' if it doesn't appear in File B at all. Count-aware mode considers duplicates — if File A has a row 3 times and File B has it once, 2 copies are reported as missing.
What if the files have different headers?
A warning is shown if headers differ. The output uses File A's header row.