Keyword Combiner

Combine two or three keyword lists into every phrase, deduplicated.

Separate each list with a blank line. Two or three lists.

Also produces B A and C B A. Multiplies the output.

100 runs left today · sign up for more

About this tool

Paste two or three lists separated by a blank line and get every combination, in the order you gave them.

The count is worked out before anything is generated, because the output grows multiplicatively and people underestimate it every time: three lists of ten produce a thousand phrases, not thirty. If the total is unusable you are told the number rather than handed the wall of text.

The combinations are candidates to research, not keywords to target. Most of them will have no search volume at all.

Common questions

How many combinations will I get?

The lists multiplied together. Two lists of 20 give 400; add a third list of 10 and it is 4,000. The count is shown before generating so you can adjust the lists first.

Do these have search volume?

Most will have none. Combining lists produces every grammatically possible phrase, not phrases people type. Treat the output as candidates to check in a volume tool, never as a content plan.

Should I make a page for each one?

No. That is how doorway pages get made, and they are explicitly against search engine guidelines. Group the ones that mean the same thing and write one good page per genuine intent.

Are duplicates removed?

Yes. Combinations that produce identical phrases after normalising whitespace and case appear once, which matters when the same word appears in two of your lists.