Skip to content

Keyword List Cleaner

Deduplicate, trim and tidy a messy keyword export.

Treat as duplicates

Also do

Quick Tool Overview

The Keyword List Cleaner takes a merged export and removes exact duplicates, then the near-duplicates you choose to treat as duplicates: casing, punctuation, plurals and word order, each a separate toggle. Match type brackets are stripped and rows can be filtered by word count, which turns a morning of spreadsheet formulas into one paste.

What it does
Deduplicates and tidies a messy keyword export
You give it
A keyword list, one per line, from any source
You get back
A clean list plus a count of what was removed and why
Best for
Merging exports from several research tools
SEO Tools Free, unlimited use No sign-up Runs in your browser

About the Keyword List Cleaner

Paste an export and the cleaner removes exact duplicates, then optionally the near-duplicates that differ only by casing, punctuation, plural form or word order. Match type brackets and quotes are stripped, extra whitespace collapsed, and rows filtered by word count or character length.

Every keyword export arrives dirty because it comes from several places. Keyword Planner uses one casing, Search Console another, a competitor scrape a third, and merging them produces a list where "Merino Socks", "merino socks" and "merino sock" are three rows that are one keyword. Cleaning that by hand in a spreadsheet is a morning's work with formulas; here it is one paste. The near-duplicate options are deliberately separate toggles, because whether a plural is the same keyword as its singular depends on the market you are in.

Key features of the Keyword List Cleaner

Four levels of duplicate

Exact, case-insensitive, punctuation-insensitive and plural-insensitive, each on its own toggle.

Word-order matching

"socks merino" and "merino socks" collapse into one when you want them to, and stay apart when you do not.

Match type brackets stripped

A Google Ads export gives one keyword three times in three match types. Those become one row.

Length filtering

Drop the one-word heads or the eight-word tails, depending on what the list is for.

Full removal report

Every rule reports what it removed, so a surprising drop in count is traceable.

How to use the Keyword List Cleaner

  1. 1

    Paste your keyword list

    One per line. Exports from any tool work as they are.

  2. 2

    Choose how strict to be

    Exact duplicates always go. Casing, punctuation, plurals and word order are separate choices.

  3. 3

    Filter by length

    Drop the one-word heads or the eight-word tails if this list is for a specific job.

  4. 4

    Copy the clean list

    The counts show exactly how much was removed and why.

Frequently asked questions

It depends. Google often returns near-identical results for a singular and its plural, in which case they are one target. But "sock" and "socks" can have very different intent in some markets — one browsing, one buying. Check the results pages before merging them.

Reviews of the Keyword List Cleaner

What people who use the Keyword List Cleaner think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Keyword List Cleaner. It takes half a minute and no account.

Write the first review

More SEO tools