Keyword List Cleaner: remove duplicates, tidy and split your keywords
Trim, lower-case and de-duplicate a keyword list, drop words you list, then sort it or split it by city.
- Free to use
- Runs in your browser
- No sign-up
Paste a keyword list to clean it
The clean list, the duplicates and near duplicates merged, what was removed and why, and copy and CSV buttons appear here as you type. Or press Try an example.
Embed this tool on your websiteFree. Paste one code; it runs in your visitors' browsers.
Copy this code into a page of your site. The tool sets no cookies and sends nothing your visitors type to us. Change height="760" if it needs more room.
About the Keyword List Cleaner
Paste keywords from any tool, or open a Keyword Planner or Search Console download. The tool trims and lower-cases them, takes out Google Ads match symbols and stray punctuation, removes exact duplicates and merges near duplicates such as the same words in another order, a plural or an extra "in". It can drop keywords that contain words you list, such as your brand, "free" or "job", or take just those words out. It keeps the volume column if there is one, sorts the list, and can split it into lists by words you type or by Indian city. You get the clean list to copy, a CSV, and a list of every change and why. It runs in your browser, uses fixed rules, not AI, and never uploads your list.
How it works
-
01
Paste your keywords, one per line, with the volume after a tab or comma if you have it, or open the CSV you downloaded. Or try the example.
-
02
Choose what counts as a near duplicate, type any words to remove, and pick how to sort and whether to split the list by words or by city.
-
03
Check "What changed" to see each merge and removal, then copy the clean list or download it as CSV or plain text.
How near duplicates are found
Two keywords count as the same when they match after the steps you tick (our measure): words in any order, English plurals read as singular (teeth as tooth), small words such as in, for, the, ka and में left out, and spaces and hyphens ignored. Exact duplicates, the same keyword in other capitals or with extra spaces or punctuation, are always removed. Of each set, the tool keeps the version with the highest volume, or the first one in your list when there is no volume, and it does not add volumes together, so the same demand is not counted twice (our choice).
Why one version is usually enough
For Google Ads, close variants already cover plurals, reordered words with the same meaning and small words like "in" or "for", Google Ads Help says, so you do not need each version as its own keyword. Google Ads keywords can be up to 80 characters and 10 words; the tool marks any that are longer. For content, near duplicates usually belong on one page, and Google's spam policies count many similar pages made for each city or area that only lead visitors to one page as doorway abuse.
What this tool cannot do
It does not find new keywords, check search volumes or group keywords into themes: use the Keyword Grouper and the Question Clusterer for groups. It reads words, not meanings, so spelling variants such as pediatric and paediatric, short forms such as RCT, and synonyms are not merged, and a merge it makes may not suit you, which is why every change is listed. The city split knows major Indian cities and their other spellings, not every locality; type your areas to split by them.
Frequently asked questions
How do I remove duplicate keywords from a list?
Paste the list here. Exact duplicates, including the same keyword in other capitals or with extra spaces, are removed straight away, and near duplicates are merged by the rules you tick. Copy the clean list or download it as CSV.
Can it keep the search volume column?
Yes. Put the volume after a tab, comma or | on each line, or open a Keyword Planner or Search Console download: the tool finds the keyword column and Avg. monthly searches, or Impressions for Search Console. When keywords are merged, the highest volume is kept.
How do I remove my brand name or words like "free" and "job"?
Type them in Words to remove, one per line or separated by commas. Choose Drop keywords to remove every keyword that contains them, or Take words out to keep the rest of the keyword. Matching is by whole words, and English plurals count too.
Can I split my keywords by city or area?
Yes. Choose By Indian city to sort them by the city they name, using a list of major cities and their other spellings such as Bangalore and Bengaluru, or By words I type to split by your own areas, such as kothrud, baner and wakad. Keywords that name none go to their own list.
Does it work with Hindi and Hinglish keywords?
Yes. Devanagari keywords are kept as they are, lower-casing only changes English letters, and small Hindi and Hinglish words such as का, में, ka and mein are left out when comparing near duplicates. Hinglish spellings of the same word, such as kitna and kitne, are not merged.
Sources and checks
Rules last checked
The Keyword List Cleaner follows these official pages:
- Keyword close variants (support.google.com)
- Spam policies for Google web search (developers.google.com)
Which keywords count as near duplicates is our own measure.
Scores, limits and suggestions marked "our checklist", "our measure" or "our suggestion" are ours, not Google's or the platform's. How our tools work
Related reading
Want help with your content?
Tell us about your site and what your articles and pages should bring in. We reply within one business day.
Talk to us Our service: Content and blog SEOMore content writing tools
All content writing tools- Content Brief Builder Turn a keyword and the top pages' headings into a writer's brief with an outline, questions and links.
- Topic Cluster and Pillar Page Planner Group keywords into a pillar page and cluster pages, with URLs and the internal links between them.
- Search Console Opportunity Finder Find near-page-one searches, low CTR, questions and no-click searches in your Search Console export.
- Content Refresh Planner Find pages losing clicks in Search Console, ranked by clicks lost, with an action and a refresh checklist.
Want us to fix what the tool found?
Tell us about your business and what you want to grow. We reply within one business day with next steps, not a sales script.
- A reply within one business day
- A quick look at your site and search visibility before we talk
- Your details are only used to answer your enquiry