Column A (Prefix)
Column B (Root Keyword)
Column C (Suffix)
Generated Keywords 0 Combinations

This tool is free to use

If it saved you some time, consider buying me a coffee to support future updates.

Buy me a coffee

What does Keyword Mixer Pro do?

Keyword Mixer Pro combines three lists — a prefix, a root keyword, and a suffix — into every possible combination, instantly generating long-tail keyword variations for SEO content planning or PPC ad group building. Enter "buy / cheap / best" in Column A, your products in Column B, and "online / near me / reviews" in Column C, and it produces every permutation across all three lists.

Apply a match type to format the output for Google Ads directly: broad match (plain text), "phrase match" (quoted), [exact match] (bracketed), or the legacy +broad +modifier format. Choose a separator — space, dash for URL slugs, underscore, or plus — and copy the full list straight to your clipboard.

Worth noting: Google Ads officially retired Broad Match Modifier as a distinct match type in July 2021, folding its behaviour into phrase match. The BMM option here is kept for reference and for exporting to other platforms or historical campaign structures that still use the +word syntax — for new Google Ads campaigns, phrase or exact match is the current equivalent.

Frequently asked questions

Is Keyword Mixer Pro free to use?

Yes, completely free with no account or usage limit.

What's the difference between the match type options?

Broad match outputs plain text, "phrase match" wraps the result in quotes, [exact match] wraps it in brackets, and +broad +modifier prefixes each word with a plus sign — matching the syntax Google Ads historically used (or still uses, on platforms that support it) for each match type.

Are my keyword lists uploaded anywhere?

No. Every combination is generated locally in your browser with plain JavaScript — nothing is sent to a server.

How many combinations can it generate?

As many as your three lists multiply out to — 10 prefixes × 20 roots × 5 suffixes would generate 1,000 combinations, for example. There's no artificial cap, though very large lists will naturally take a moment longer to render.

Do I need to fill in all three columns?

No — leave any column empty and the tool combines whichever columns you have filled in (for example, just Column A and Column B).

Related tools

Copied to clipboard!