Free · No Signup Required

Turn word lists into domain name candidates

Enter one or two lists of words, choose your TLDs, and this tool combines them into every possible domain name — spaces stripped, ready to check against a registrar. No availability lookups or external calls happen here; it only ever generates the list.

One TLD per line or comma-separated, with or without the leading dot (com or .com both work). Multi-part TLDs like co.uk are supported.

Word separator
Modifiers
Enter words and at least one TLD above to see how many domain names you'll get.

Up to 100 words per list · up to 20 TLDs · up to 5,000 domain names per request · 50 uses per day per visitor

How the domain name generator works

This tool takes the same cross-join approach as the Word & Keyword List Combiner, but formats the result as a domain name instead of a keyword phrase: every space is removed (or replaced with a hyphen, your choice), and each combination is appended with every TLD you enter. For example, entering dallas and fort worth in List 1, inspection in List 2, and .com as the TLD produces:

dallasinspection.com
fortworthinspection.com

List 2 is optional — leave it blank to generate candidates from List 1 alone, still crossed with every TLD you've entered. Enter as many TLDs as you like, one per line or comma-separated, with or without the leading dot.

This tool does not check domain availability, query WHOIS/RDAP, or make any external API calls — it only generates candidate strings. Always verify availability with your registrar of choice before attempting to register any name.