Original rows
0
Remove duplicate rows from CSV by selected key columns. Choose first-win, last-win, or merge non-empty values for practical deduplication.
No signup, free to use. Processing stays in your browser and data is not stored.
Start from file upload, paste, or sample input.
Select one or more key columns and choose how to keep rows when duplicates are found.
Review summary metrics and export deduplicated rows, duplicate-only rows, or group summary CSV.
You can choose first-win (keep first row), last-win (keep last row), or merge non-empty values. For merge conflicts, choose first, last, or warning list.
Yes. Switch the case option in advanced settings and it will be applied to key comparison.
The result card shows original rows, rows after dedupe, removed rows, and duplicate group count.
Yes. Rows are considered duplicates when the combination of selected key columns matches.
Switch encoding between UTF-8 and Shift_JIS, then reload the file.
Check key column selection, trim setting, case setting, and blank-key handling.