All posts

How to Combine Two Word Lists into Domain Names (and See Which Are Free)

··2 min read

To combine two word lists into domain names, join every word in A to every word in B and check each result against the registry. The domain name mashup generator does it: up to 10 words in each list, your choice of extensions, and the 60 shortest names are checked.

The by-hand way

  1. Put words about what you do in one list, and words about the feel or audience in the other.
  2. Write every pair.
  3. Look each up at a registrar.

Ten words by ten is 100 pairs, which is where doing it by hand stops being practical.

Step 1: enter the lists

Enter up to 10 words in list A and up to 10 in list B, separated by commas or new lines. With bright, north and swift in A and ledger, harbor and loop in B you get nine names, such as brightledger, northharbor and swiftloop.

Step 2: tick the options

Tick the extensions to try, and optionally add the reverse order (B then A) or hyphenated versions. Words are joined exactly as typed.

Step 3: run it and read the result

Every word in A is joined to every word in B, and the 60 shortest names are checked, 20 at a time. Each is checked like the bulk domain availability checker: the registry comes from IANA's RDAP bootstrap file, the registry is asked, and DNS is checked for nameservers. No record and no nameservers means likely available.

Does likely available mean I can register it?

Likely available is not a guarantee: premium, reserved and blocked names can look free, and the registrar shows the real price. Unknown means we could not tell, usually because the extension has no public RDAP. Unknown names are never shown as available.

How is it different from the available domain name generator?

The available domain name generator starts from a few keywords and adds fixed prefixes and suffixes. This tool works from two lists you write. Use it when you already have a pool of words.

Step 4: read each name as one word

A joined name can spell something else where the words meet. Read each shortlisted name aloud, and run it through the length and pronounceability checker. For how the pieces fit together, see how to find an available domain name.

What this tool cannot do

  • It does not check how a pair reads where the words meet, or trademarks.
  • Extensions without RDAP show unknown unless DNS proves the name is registered.
  • 60 names are checked a run.
  • Prices are not shown.

Setting up a sending domain? Verify the list first

Setting up a sending domain? Check that the names are free with the bulk domain availability checker, then verify the list you will send to first. A new domain has no sending reputation, and early bounces from dead addresses count against it. The first 100 email checks on the verify page are free with a Google sign-in, no card. Each address comes back valid, risky or invalid with a reason, and nothing is sent to anyone on the list. For larger lists, see bulk email verification and pricing.

Combine your words now

Open the domain name mashup generator.

Common questions

How do I combine two word lists into domain names?

Join every word in list A to every word in list B and check each result. A domain name mashup generator does this for up to 10 words in each list.

How many names are checked?

The 60 shortest are checked, 20 at a time, against each registry's RDAP server and DNS.

Can it add hyphens or reverse the order?

Yes. Options add B then A, and a hyphenated version.

How is this different from the available domain name generator?

That tool starts from keywords and adds fixed prefixes and suffixes. This one works from two lists you write.

Does it check how the words read where they meet?

No. Read each name aloud and as one word before you buy.

Check your list before you send

Real mailbox checks over SMTP, and nothing is sent to the address. Sign in with Google and your first 100 email checks are free, no card. Plans for bigger lists are on the pricing page.