CSV Deduplicator (Remove duplicate rows by key columns)
Remove duplicate rows by key columns. Keep first/last or merge non-empty values for light record linkage.
Your data stays in this browser and is never uploaded.
Input CSV
Input optionsDrag & drop CSV here
or choose a file
Accepts .csv / .tsv
Preview (first 50 rows)
Scroll horizontally for wide tables.
Key columns & duplicate rules
Select key columns
Rows with the same combination of selected columns are treated as duplicates.
Which row do you keep?
Advanced settings (optional)
Results (preview, counts, download)
I-download
Top 5 duplicate keys
Preview
Conflicts
使い方
- Upload a CSV (or paste).
- Choose key columns used for duplicate matching.
- Pick keep-first/keep-last/merge, then run and download.
Mga Tala
- Processing happens in your browser only (no server upload).
- Large CSV files may take time to parse and dedupe.
- If you see garbled text, switch encoding between UTF-8 and Shift_JIS and re-load.
Monthly rent increase
Which row is kept when duplicates exist?
Choose from keep first, keep last, or merge non-empty values. When merging, you can keep first/last values or list conflicts.
Can I ignore case?
Yes. Toggle case sensitivity under Advanced settings (applies to key comparison).
Can I see counts for the whole result?
The results show original rows, rows after dedupe, removed rows, and duplicate group count.
Can I select multiple key columns?
Yes. The combination of selected columns defines duplicates.
My CSV is Shift_JIS and looks broken
Switch encoding to UTF-8 or Shift_JIS and re-load the file.
I got zero duplicates
Check your key column choices and settings for empty keys or case sensitivity.