Keyword Permutation Generator
Fill in at least two lists.
Note: Generate widely, then cut before importing. A list where most rows never receive an impression splits your data across near-duplicates and is harder to manage than a shorter list that actually gets traffic.
The reordering option is the one to think about. With it off you get list one, then two, then three, in that order: emergency plumber manchester. With it on you also get manchester emergency plumber and plumber manchester emergency. For paid search that used to matter enormously; it matters much less now, because both Google and Microsoft treat word order as a variation within phrase and broad match rather than as a distinct keyword. Turning it on triples your row count for a gain that mostly is not there any more. For genuine content research it is more defensible, since the different orders correspond to different ways people phrase a search.
Match-type wrapping produces the bracket and quotation syntax the ad platforms use, and the two are not interchangeable: square brackets are exact match and quotation marks are phrase match. Broad match needs no wrapper at all, which is why a list pasted in without any is treated as broad — usually not what someone importing a carefully built list intended.
The count is shown before you generate, because three lists of twenty items with reordering on is 48,000 rows, and it is better to know that in advance than to find out by pasting it into a spreadsheet.
Frequently Asked Questions
Should I generate every word order?
For paid search, usually not. Phrase and broad match already treat word order as a variation, so the extra rows are near-duplicates that split your data and inflate the account. For content and topic research the different orders reflect genuinely different phrasings, so it is more useful there.
What is the difference between the bracket and quote syntax?
Square brackets are exact match — the search must be that phrase or a close variant. Quotation marks are phrase match, which allows words before and after. No wrapper at all means broad match, which is much wider than most people expect.
How many keywords is too many?
The limit is not technical, it is how much traffic each keyword gets. A list of ten thousand permutations where nine thousand never receive a single impression is harder to manage and produces worse data than a list of two hundred that do. Generate widely, then cut before importing.
Does keyword order matter for SEO?
For ranking, barely — search engines match meaning rather than exact strings. It matters for readability, and therefore for click-through, which is a real effect. Write the title in the order a person would say it, not the order a keyword tool produced.

