Free CSV Deduplicator
Remove duplicate rows from a CSV file — by the entire row, or by columns you choose, like email.
Local processing
Drop your file here
or click to browse · CSV up to 50MB
Frequently Asked Questions
How does the tool decide what counts as a duplicate?
By default it compares the entire row — two rows are duplicates only if every value matches. You can switch to selected columns (e.g. just "email") to catch duplicates that differ elsewhere but share the same key value.
Will it tell me how many rows were removed?
Yes. After deduplication, the tool shows how many duplicate rows were removed and how many remain.
Are my files uploaded to a server?
No. All deduplication happens locally in your browser.
Does it support fuzzy matching, like near-duplicate names?
Not currently — matching is exact (after your chosen basis). This keeps results predictable rather than guessing at approximate matches.