Remove Duplicates
Find and eliminate duplicate rows
CSV Input
Try a sample:
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.
Options
Compare by
CSV Output
Deduplicated CSV will appear here...
More Options
CSV Format
Input
Output
How to Use This Tool
This tool finds and removes duplicate rows from your CSV. You can compare entire rows or choose specific columns to check for duplicates. It runs directly in your browser, so your data is never uploaded anywhere.
The Options panel shows a summary of how many duplicates were found and how many unique rows remain, similar to Excel’s remove duplicates feature.
- Provide your CSV — Paste CSV text into the input area, drop a CSV file onto the File tab, or enter a URL on the URL tab.
- Choose how to compare — Use “Entire Row” to match rows that are completely identical, or “Select Columns” to match based on specific columns only.
- Get your output — Copy the deduplicated CSV to your clipboard or save it 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.
Can I compare specific columns instead of the whole row?
Yes. Switch to 'Select Columns' mode and choose which columns to use for finding duplicates. For example, you might want to find rows with the same email address even if other fields differ.
Which duplicate gets kept?
By default, the first occurrence is kept and later duplicates are removed. You can change this to keep the last occurrence instead in the More Options panel.
How do I know how many duplicates were found?
The Options panel shows a summary below the compare settings, telling you exactly how many duplicate rows were found and how many unique rows remain.