Original rows
0
Remove duplicate CSV rows using key columns you choose. Keep the first row, keep the last row, or merge non-empty values.
Free to use with no signup. Processing stays in your browser, and input data is not stored.
Upload a file, paste CSV text, or try the sample.
Select one or more key columns and choose which row to keep when duplicates are found.
Review the summary, then export deduplicated rows, duplicate-only rows, or a duplicate-group summary CSV.
Choose first-win (keep the first row), last-win (keep the last row), or merge non-empty values. For merge conflicts, keep the first value, keep the last, or show a warning list.
Yes. Change the letter-case option in Advanced settings, and it will be applied when keys are compared.
The result card shows original rows, rows after deduplication, removed rows, and duplicate-group count.
Yes. Rows are duplicates when the combination of values in the selected key columns matches.
Switch the file encoding between UTF-8 and Shift_JIS, then load the file again.
Check the key columns, trimming, letter-case, and blank-key settings.