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.
0 combinations.
In Google Ads Editor: Account, Import, From file. Microsoft Advertising Editor reads the same columns.
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.
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.
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.
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.
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.
One ad group per product or theme keeps ads and landing pages relevant, which improves Quality Score.
Combining "cheap" with luxury products may attract clicks you don't want. Add negatives such as free or used.
Paste the list into a keyword planner and drop combinations no one searches for.
City or country names in an optional list make local variants without a separate campaign for each.
Three lists of ten words make 1,000 keywords; with every order, 6,000. Start small.
Keep the source lists in a spreadsheet so you can rebuild and extend the keywords later.
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.
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.
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.
Yes, as a source of ideas. Check which combinations people actually search and write pages for topics, not for every variant.
Yes. Words in any language and script are combined and lowercased correctly.
No. The checks and previews run in your browser, on your device. Nothing you type or paste is uploaded, stored or logged.
Updated