Find duplicate rows

Detect exact duplicate records in a spreadsheet or delimited file. Everything runs locally, with no account required.

XLSX · CSV

XLSX ≤ 30 MB compressed · expanded ≤ 150 MB · 100,000 rows × 1,000 columns · CSV/TSV ≤ 50 MB

Duplicate Row Finder

Detect exact duplicate records in a spreadsheet or delimited file.

XLSX · CSV
File to inspect
Drop an .xlsx, .csv, or .tsv file here
Deterministic local comparison

Content is processed in your browser · Not sent to the application server · Free to use

How Duplicate Row Finder works

The tool builds a normalized signature from every selected row value and groups records with identical signatures.

The comparison is deterministic: the same files and settings produce the same classification. File contents remain inside the current browser session.

Get a cleaner result

  1. 01Normalize whitespace before scanning.
  2. 02Review blank-heavy rows separately.
  3. 03Use CSV Compare by Key when only selected columns define duplicates.

Frequently asked questions

Does it delete duplicates?

No. ExactDiff reports them without changing the source file.

Are blank rows counted?

Completely blank rows are ignored; repeated populated rows are reported.

Private by design

Runs in your browser

Content is processed in your browser and not sent to the application server

Works without an account