← All tools
Keyword list cleaner
Paste a clean export or a messy list. Choose the separators, decide which duplicate spelling wins, and export lines, commas, or JSON without losing sight of what matched.
No uploads. The list is processed only in this browser tab.Lines, commas, tabs, semicolons, and pipes accepted
Ready
Duplicate review
How it works
The example is deliberately messy. Change the separator and output controls to see exactly what will be removed and how the final list will be written.
- 01
Paste the list. Auto mode understands common separators and removes ordinary bullets or list numbers.
- 02
Choose how duplicates and whitespace should be handled. Every matching duplicate group remains visible for review.
- 03
Select Lines, Commas, or JSON, then copy or download the result in the matching format.
What gets cleaned
- Blank rows, repeated spaces, bullets, list numbers, and separator-only rows
- Duplicate groups with the option to keep the first spelling, the last spelling, or every variant
- Line, comma, tab, semicolon, pipe, and spaced-slash separators
- Quoted comma-separated values and three selectable output formats
What stays your decision
- It does not measure search volume, intent, difficulty, or rankings.
- Auto mode treats common separators as list boundaries. Choose Lines if punctuation belongs inside a keyword.
- It does not upload, save, or import the result into another product.
Technical reference
CSV quoting follows RFC 4180. The extra list cleanup is a documented DevAwesome convenience, not part of that standard.