Free · no sign-up

Keyword mixer for Google Ads

Combine your lists of services, cities and modifiers to get every keyword combination in seconds, ready to paste into Google Ads or download as a CSV.

The keyword mixer combines 2 to 4 word lists in order, such as services, cities and modifiers like “emergency”. It writes each combination in broad, phrase or exact match, flags the ones that go over Google Ads limits and exports them to .txt or .csv.

The tool needs JavaScript to run.

How to use it

  1. Fill in your lists

    Enter one word or phrase per line in each list: “plumber” and “water heater repair” in the first, “Austin” and “Round Rock” in the second. Add a third or fourth list if you need one.

  2. Mark optional lists

    Tick “Optional” on a list to also get the combinations without it. With “emergency” as an optional list, you get “plumber austin emergency” and “plumber austin”.

  3. Pick the match type

    Broad match, phrase match in quotes or exact match in brackets: tick one or more. Keep duplicate removal and space clean-up turned on.

  4. Copy or download

    Copy the list to paste into Google Ads, or download it as .txt or .csv. Combinations that are too long are flagged in red: shorten them before you add them.

What a keyword mixer is for

A local business often sells the same services in several cities, with the same modifiers coming back: emergency, cheap, same day. Typing every keyword by hand takes time, and some always slip through. The keyword combiner builds every combination in the order you choose: 2 services, 3 cities and 3 modifiers give 18 keywords, or 24 if the modifiers are optional.

The order of the lists sets the word order in each combination. To the tool, “plumber austin” and “austin plumber” are two different lines. Google can treat both orders as the same search when the meaning does not change, especially in exact match, so there is no need to generate both.

Which match type for a mixed list?

In broad match, Google already shows your ad on related searches that do not contain all your words, so piling up combinations adds little. The mixer is most useful in phrase and exact match, which target specific searches.

Both of these also cover close variants, such as plurals and misspellings, and searches with the same meaning. Keep your lists for the words that really change the search. To rewrite an existing list in another match type, use the match type generator.

Google Ads limits to keep in mind

A Google Ads keyword can have at most 80 characters and 10 words. The tool does not quietly drop combinations that go over: it flags them, so you decide what to shorten. Output is also capped at 10,000 lines; if your lists produce more, a notice tells you.

Many combinations will almost never be searched. Google Ads then shows the “Low search volume” status and does not serve the keyword while searches stay rare. A shorter list of plausible combinations is easier to manage.

A long list is not a profitable list

Mixing lists produces keywords, not buying intent. If one of your lists contains “training” or “salary”, the combinations will attract people who want to learn the trade or work in it, not hire you. Before you bid, run the list through the keyword intent checker to spot those words.

Keep only the combinations that sell

A generated list holds many keywords with no buying intent. Should I Bid reads the Google results page for each keyword before you pay for a click, checks it against your offer and gives a verdict: Bid, Test or Skip.

Analyze my list · See how the analysis works

Frequently asked questions

How do I combine keywords for Google Ads?

Enter your words in 2 to 4 lists, one per line: services, cities, modifiers. The keyword mixer combines them in order and gives you every combination, ready to copy or download.

What is an optional list?

A list whose words are not required. The tool builds the combinations with each of its words, then the ones without it. With “emergency” as optional, you get “plumber austin emergency” and “plumber austin”.

How many keywords can the tool generate?

Up to 10,000 lines at a time. If your lists produce more, the tool stops at 10,000 and tells you: shorten a list or remove a match type to get the rest.

Should I generate plurals and misspellings?

No. In phrase and exact match, Google already includes close variants such as plurals and common misspellings. Save your lists for words that change the meaning of the search.

What is in the CSV file?

Two columns: Keyword, the keyword without punctuation, and Match type, with Broad, Phrase or Exact. The file opens in any spreadsheet, so you can review the list before adding it to Google Ads.

Are my lists saved?

No. Combinations are built in your browser and nothing is sent or stored.

More free tools