← All tools

Keyword combiner (broad, phrase & exact match)

Paste two to four lists of words, such as actions, products and places, and get every combination as a keyword list, cleaned, without duplicates, and formatted as broad, "phrase" or [exact] match for Google Ads and Microsoft Ads. Mark a list as optional to get keywords with and without it, or mix up the word order. Everything runs in your browser.

Match types

0 keywords

0 combinations.

Google Ads Editor CSV

In Google Ads Editor: Account, Import, From file. Microsoft Advertising Editor reads the same columns.

About the Keyword combiner

A keyword combiner, sometimes called a keyword mixer or multiplier, takes short lists of words and joins them in every combination. Put actions in one list (buy, cheap, best), products in another (running shoes, trainers) and places or qualifiers in a third (online, near me), and you get every keyword from "buy running shoes online" to "best trainers near me" in seconds. The tool cleans the result for ad platforms, removes duplicates and writes each keyword as broad, "phrase" or [exact] match, or as a CSV for Google Ads Editor.

How to use it

  1. Type or paste words into List 1 and List 2, one per line. Add a third or fourth list if you need them.
  2. Tick Optional under any list that should sometimes be left out, so you get "running shoes" as well as "cheap running shoes".
  3. Choose the match types you want: broad, "phrase", [exact] or several.
  4. Turn on Every word order if you want each combination in all orders, and Remove same words in another order to keep the list tight.
  5. Copy the keywords or download them as text, or open Google Ads Editor CSV, name the campaign and ad group, and download a file to import.

Tip: Combining lists is quick, but not every combination is something people search for. Run the result through your ad platform's keyword planner and keep the ones with real search volume, or add the rest as a single broad match keyword and let search terms reports show you what converts.

The three match types

Broad match
The keyword with no symbols. Ads can show for searches related to its meaning, including synonyms and other word orders. It reaches the most searches and needs good negative keywords.
"Phrase match"
In double quotes. Ads show for searches that include the meaning of the phrase, in that order, with words before or after it.
[Exact match]
In square brackets. Ads show for searches with the same meaning as the keyword, including close variants such as plurals and misspellings.
Broad match modifier
The old +keyword format was retired by Google Ads in 2021 and Microsoft Ads in 2022, so this tool doesn't produce it. The plus-sign joiner is only for other uses.

Optional lists and word order

Each list can be required or optional. Required lists always add a word; optional lists make keywords both with and without them. With an optional list of modifiers (cheap, best), a required list of products and an optional list of places, you get bare product names, products with modifiers, products with places and all three together, without filling lists with empty lines.

Every word order adds the same words in all orders: with three lists, six orders of each combination. That suits languages with free word order and some product searches ("shoes red"), but it grows the list quickly. Remove same words in another order keeps one keyword per set of words. That's useful for broad match, which already ignores order, and for phrase match lists where both orders are rarely needed.

Cleaning and limits

Ad platforms reject keywords with characters such as ! @ % ^ * ( ) = { } ; ~ < > ? \ | and commas, so Remove invalid characters replaces them with spaces. Apostrophes, hyphens, ampersands, full stops and accented letters are kept. Lowercase avoids duplicates that differ only in capitals, which platforms treat as the same keyword anyway. Extra spaces are always removed.

Google Ads allows up to 10 words and 80 characters per keyword; the tool warns about any keyword over either limit. The tool shows up to 100,000 keywords; if your lists would make more, shorten them or split them across ad groups, which also makes ads more relevant.

Importing into Google Ads or Microsoft Ads

The CSV has the columns Campaign, Ad group, Keyword and Criterion Type (Broad, Phrase or Exact), the format Google Ads Editor imports with Account, Import, From file. Microsoft Advertising Editor reads the same columns. If the campaign and ad group don't exist, the editors offer to create them. You can also paste the formatted lines straight into the keyword box of an ad group in either platform's web interface, which reads the quotes and brackets as match types.

Beyond ads, combinations are useful for SEO keyword research seeds, for checking which variants a page should cover, for hashtags and domain ideas (choose Join words with nothing), and for building test lists for search features on your own site.

Tips and tricks

Group tightly

One ad group per product or theme keeps ads and landing pages relevant, which improves Quality Score.

Mind the negatives

Combining "cheap" with luxury products may attract clicks you don't want. Add negatives such as free or used.

Check volumes

Paste the list into a keyword planner and drop combinations no one searches for.

Use place lists

City or country names in an optional list make local variants without a separate campaign for each.

Keep lists short

Three lists of ten words make 1,000 keywords; with every order, 6,000. Start small.

Save your lists

Keep the source lists in a spreadsheet so you can rebuild and extend the keywords later.

Questions

What is a keyword combiner?

A tool that joins words from several lists in every combination, so you can build large keyword lists for ads or research without typing them.

Which match type should I use?

Broad match with smart bidding reaches the most searches; phrase and exact give more control. Many advertisers start with phrase and exact, then add broad once conversion tracking works.

Why are some combinations missing?

Duplicates are removed, including ones that only differ in capitals or, if you choose, in word order. Combinations that become empty after cleaning are skipped.

Can I use it for SEO?

Yes, as a source of ideas. Check which combinations people actually search and write pages for topics, not for every variant.

Does it work in other languages?

Yes. Words in any language and script are combined and lowercased correctly.

Is what I type sent anywhere?

No. The checks and previews run in your browser, on your device. Nothing you type or paste is uploaded, stored or logged.

Related tools

Updated