Your files stay on your device

# CSV duplicate remover

Drop duplicate CSV rows, comparing all columns or one key column, keeping the first or last occurrence, with quoted fields parsed properly.

Paste CSV to drop its duplicate rows.

Comparison is exact text: two rows are duplicates only when the compared cells are byte-identical (or match ignoring case when the toggle is on), so 30 and 30.0 stay distinct. Keys never collide across column boundaries, and quoted fields holding commas, quotes, or line breaks compare whole. The tool does not trim whitespace before comparing, does not read files in place, and has no fuzzy or fuzzy-numeric matching. Paste output only; the original data stays untouched.
Options

## More config file tools

- [CSV studio](/config/csv)
- [CSV editor](/json/csv-viewer)
- [SQL to CSV](/config/sql-to-csv)
[All config file tools](/config)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/config/csv-duplicate-remover
Markdown version: https://nutter.tools/config/csv-duplicate-remover.md
Plain-text version: https://nutter.tools/config/csv-duplicate-remover.txt
Agent index: https://nutter.tools/llms.txt

