Type a tool name, for example "keyword density" or "transcript".
Enter words in each column (one per line), then combine them to generate all possible keyword permutations.
A word combiner takes the words you list in up to three columns and builds every possible combination, one per line. SEO writers, marketers and name brainstormers use it to create keyword variations, ad group lists and brand ideas in seconds. Add a separator or wrapper, then copy the finished list.
A word combination is a new term formed by joining two or more words. In language, joining two words into one is called a compound word (notebook, sunflower) or a portmanteau when parts of the words blend (brunch from breakfast and lunch).
In keyword research and naming, the idea is broader. You write several short lists, then pair one word from each list in every possible order of columns. Mathematically this is a Cartesian product, and the total is simply the list sizes multiplied together. Three words in Column 1 and four in Column 2 produce 12 combinations.
The table below shows how quickly the numbers grow, and where this word combiner stops accepting input.
| List sizes | Calculation | Combinations |
|---|---|---|
| 5, 4, 3 | 5 x 4 x 3 | 60 |
| 10, 10, 10 | 10 x 10 x 10 | 1,000 |
| 100, 100 | 100 x 100 | 10,000 (the maximum) |
| 25, 25, 25 | 25 x 25 x 25 | 15,625 (too many) |
You can generate a full combination list in under a minute. Each column takes one word or phrase per line.
The separator starts on Nothing, so words join with no gap (cheapshoes). Switch it to Space when you want readable phrases such as cheap shoes.
Say you sell outdoor footwear and want a starter list of search phrases. Enter these lists:
Set Separator to Space and leave Wrap In on Nothing. The tool multiplies 2 x 2 x 2 and returns eight lines, in this order:
Notice the pattern: Column 1 words stay at the front, Column 3 words stay at the end, and the last column changes fastest. Now change Wrap In to double quotes and each line becomes a phrase-match style entry such as "cheap running shoes". Pick [ ] instead and you get bracketed lines such as [cheap running shoes], the format many ad platforms use for exact match. Some of these phrases (like best running boots) may have no real search demand, so treat the list as raw material to check, not a final keyword set.
The Output box holds one finished combination per line, ready to paste into a spreadsheet, ad editor or document. Check three things before you use it.
Good output reads like something a person would type or say. If many lines sound awkward, the problem is usually the column order. Move the modifier words to a different column, or run the tool again with the columns swapped to get a different word order.
Use Space for search phrases and headlines. Use a plus sign for query strings or tags where spaces are not allowed. Use a comma when the next tool expects a list. Use Nothing for brand-style names (sun + flower becomes sunflower) and domain ideas.
A list of 20 to 200 lines is easy to review by hand. A list near 10,000 lines is better treated as a sheet you filter. If the count is much larger than you expected, one of your columns probably has more lines than you thought. Blank lines are ignored and spaces at the ends of each line are trimmed, so stray spacing will not add rows.
Anyone who needs many variations of a few ideas benefits from it. These are the most common cases.
A few habits make the results far more useful and save you from errors.
If you see a message about at most 100 lines per list, cut the column to 100 lines or fewer. If the message mentions 10,000 combinations, shorten one or more lists until the product is below that number. A message asking for at least one word list means all three columns were empty. If the generated text is reported as too large, use shorter words or smaller lists. Very long separators or wrappers are also rejected, so keep them short.
If your output has no gaps between words, open Extra Options and change Separator from Nothing to Space. If you only filled Column 1, you will get your own list back, wrapped if you chose a wrapper, because there is nothing to pair it with.
The word combiner joins text exactly as you enter it. It does not check grammar, search volume, spelling or whether a name is already taken. It also does not suggest new words, so the quality of the output depends on the quality of your lists. For fresh ideas to feed into the columns, try the random word generator.
It works with plain text lists, not files. If you searched for how to combine Word documents into one file, this page will not merge .docx files. It is built for combining words, phrases and keywords. Once you have a finished list, the comma separating tool can turn lines into a single comma-separated string for tools that expect that format.
You can also browse the full text utility tools collection for other ways to clean and reshape lists.
Instead of typing out dozens of variations by hand, give the word combiner a few short lists and let it produce every pairing at once. Enter your words above, choose a separator and wrapper, click Combine Words, and copy the result into your next keyword, naming or content project.
Your report has been submitted. We will look into this issue.
A VPN changes your network exit. It does not guarantee anonymity.
Themes, plugins, code, video, audio, graphics & more from 90,000+ authors.
Web Development
Design & Media
Unlimited Access
Explore Envato Market