PALLAS / CONVERTER

CSV Deduplicator

Remove duplicate CSV records locally while preserving the first or last matching row. Match complete rows or selected columns and download the cleaned CSV.

Browser-localNo account

INPUT

Enter values

With a header, enter exact column names separated by commas. Without a header, enter 1-based column numbers.
Method & formula

PBT parses CSV fields before comparison, so commas and quoted values are handled as data rather than split with a naive string rule. A comparison key is built from the whole row or selected columns, then either the first or last occurrence is retained.

  • Duplicate key = selected parsed field values after optional trim/case normalisation
  • Rows kept = rows read − duplicates removed
Example

Select the email column to keep only one record per email address even when other columns differ. Keep first and keep last make the retention rule explicit.

Sources & standards
FAQ

Does this upload the CSV?

No. Parsing and deduplication run locally in your browser.

Does it understand quoted commas?

Yes. CSV is parsed before records are compared, so quoted delimiters remain inside their field.

NEXT USEFUL ACTION

Continue the workflow

convert

Duplicate Line Remover

duplicate line remover remove duplicate

PALLAS / SUPPORT

Report an issue

Tell us what went wrong. Technical context is attached automatically; your files and tool inputs are not.

Your email is required so we can follow up on this report. Do not include passwords, confidential files or sensitive source content. Privacy