/tools/keyword-mixer

Keyword mixer: combine keyword lists

Paste up to three lists, such as modifiers, services and cities, and the keyword mixer returns every combination in order, one keyword per line. It runs in your browser, needs no sign-up, and lets you copy the list or download it as a CSV file.

One item per line. Empty columns are skipped.

How to use the keyword mixer

  1. 1

    Put one item per line in each column, for example services in column B and cities in column C. Empty lines are ignored.

  2. 2

    Leave a column empty if you only need two lists; empty columns are skipped.

  3. 3

    Generate the combinations. Each item of column A is combined with each item of column B and then column C, separated by spaces.

  4. 4

    Copy the result or download it as a CSV file, then check which combinations people actually search for.

How many keywords you get

The number of keywords is the lengths of the lists multiplied together: 10 services × 20 cities gives 200 keywords, and adding 5 modifiers makes it 1,000. The tool stops at 100,000 combinations so your browser doesn't freeze; shorten a list if you reach the limit.

From a keyword list to pages

A mixed list is a starting point, not a plan. Not every combination has searches behind it, and some mean the same thing ("plumber London" and "London plumber"). Check the list in a keyword tool or in Google Search Console, remove combinations nobody searches for or that your business can't serve, and merge near-duplicates so each page answers one distinct search. Programmatic SEO works when every page has something specific to say about its own combination.

Questions

Does the order of the columns matter?

Yes. Words are joined in column order, A then B then C. Put them in the order people type them, for example "emergency" + "plumber" + "in Leeds".

Is there a limit?

Up to 100,000 combinations per run. Each list can be as long as you like, as long as the lists multiplied together stay under that limit.

Does it remove duplicates or check search volume?

No. It returns every combination exactly as you typed the words. Remove duplicates from the input lists, and check demand in a keyword research tool before you build pages.

Is what I type stored anywhere?

No. The combinations are built in your browser, and nothing you type is sent to our server.