12 ways to find a domain name that's actually available.
New here? Start with our most popular generator, the Pronounceable Generator — no account needed.
Looking for the classic two-list Cartesian builder instead? Use the Domain Name Generator. Coming soon: triple-list generators with prefix & suffix options — see the Roadmap.
.google and .facebook — nobody
can ever register those, at any price.
- Transform one word or list many different ways — typos, mangling, a thesaurus swap, and more.
- Looking to cross two lists together instead? Use Domain Builder.
- Not sure which tool has what you need? Each card below describes itself in a line, or see the Help page's quick summary of all of them.
- Every card below takes ONE word or Favorite Keywords list and generates variations from it — Mangle (character substitutions), Typos (common misspellings), Thesaurus (synonyms), and 9 others. Score a Word checks a single root's Domain Score instantly, with no Favorite Keywords list needed.
- This is different from Domain Builder (/search/build), which crosses a LEFT list against a RIGHT list — every combination, across every TLD you pick.
- The "Advanced mode" switch above changes the description shown on each card below (plain-language vs. the full technical explanation) — it's a different toggle from the Help Level control in the navbar, though both read/write the same saved preference.
Score a Word
Type in a word you're considering and see how it stacks up — this live-checks whether it's actually available across today's top-weighted TLDs and shows you the same score, broken down point by point, that you'd see anywhere else in the app.
Measure a root word's Domain Score right now — live-checks the top TLDs and shows the full points breakdown under your scoring rules.
Runs a live DNS (with an RDAP second-opinion pass on
anything that comes back available) check against the
TLDs carrying the most score_weight, up to
10 checks per click — any answer already cached
and unexpired is reused instead of re-checked. Paste
several words at once (comma or newline separated) to
score a whole shortlist in one batch.
TLD Sweep Recommended
Set on one name and want it somewhere? Type the word, pick a whole family of extensions — Tech, Business, Country, whichever — and every combination gets checked in one go, instead of ticking boxes one at a time.
One or more roots crossed with an entire TLD group, in a single queued search.
Up to 10 roots against every active, checkable TLD in
the chosen group. Runs through the normal
single_list queue, so the result is an
ordinary saved search — sortable, exportable and
shareable like any other.
Bulk Domain Name Checker
Paste a list of words or domains and check them all at once. Each line becomes one name — full domains like example.com are trimmed to their stem and crossed with whichever TLDs you tick, so one paste can test .com, .net and .io in a single run. Example: paste 50 name ideas and get an availability verdict on every one, with filters and export like any other search.
Already have a list of names in mind? Paste one word or domain per line and Bulk Check tests every single one for availability in one pass — no combining, no generating, just a fast batch lookup. Great for validating a shortlist you brainstormed elsewhere before committing to a favorite.
Domain Names by Letter Count
Generate every possible short letter combination of a fixed length (3–6 characters). This is exhaustive, not random — the full a–z space in order, which grows fast (3 letters = 17,576 stems; 6 letters = 308 million, generated in capped batches). Example: length 3 walks aaa, aab, aac… across your TLDs — the classic way to hunt for a free three-letter name.
Exhaustively generates every possible letter combination at a fixed length, from aaa through zzzzzz — the same approach that turns up short, ultra-brandable names. Best for 3-5 letter lengths; longer lengths are capped and paged so one run stays manageable.
Pronounceable Domain Name Generator Recommended Try it live
Generate random, pronounceable made-up names using vowel/consonant patterns. Templates like CVC or CVCV are filled with random letters (awkward consonants such as q and x are left out), so results sound like brandable words instead of letter soup — every run produces a fresh set. Example: the CVCV pattern can yield names like zavo, redu or malo.
Generates fresh, random invented names built from consonant/vowel patterns (like CVCV) so they’re pronounceable out loud instead of random letter soup — think “zomelo” or “kadiri.” Every run is different; re-run it as many times as you like for a new batch.
Subset Combination Domain Generator Recommended
Combines 2 to 6 typed-in words: generates every SUBSET of them (pairs, triples, etc.) in every order, not just the full set.
Type in up to 6 words and this generates every way to combine PART of them together — every pair, every trio, and so on up to the full set, each tried in every order. Different from Word Combinations, which only reorders the FULL set you give it: here a result can use just 3 of your 6 words if that is a good combination on its own.
Leetspeak Domain Name Generator Try it live ✴ Lists
Turn a word into leetspeak-style variants (to→2, o→0, i→1, …). Substitution rules — letters-to-numbers, phonetic respellings, vowel-dropping — are applied one at a time and chained up to three deep, ranked by how readable the result stays. Example: cloudbase → cl0udbase, kloudbase, cloudb4se, or the chained cl0udb4se.
Takes one word and swaps in common brandable substitutions — letters to numbers (to→2, for→4, o→0, i→1), phonetic shortenings (ph→f), and dropped inner vowels — chaining up to 3 changes deep. Results are ranked closest-to-original first, so the most readable variants show up before the heavily mangled ones.
Character Swap Domain Generator Try it live ✴ Lists
Swap out each letter of a word for every other letter, one position at a time. Single-position swaps give word-length × 25 variants, and the optional two-position mode combines pairs of positions for much deeper (capped) coverage. Example: brand → arand, crand … brend, brind — every single-letter respelling of the word.
Swaps one letter at a time, in every position of your word, for every other letter of the alphabet — surfacing near-miss variants and defensive-registration candidates you’d never think to type yourself. An optional two-position mode goes further, at the cost of a much bigger result set.
Domain Typo Generator Try it live ✴ Lists
Generate common keyboard-adjacency typos for a word. Covers the four classic fat-finger categories: adjacent-key substitution on a QWERTY layout, swapped neighbouring characters, a dropped character, and a doubled character. Example: shop → ahop (adjacent key), shpo (swap), sho (dropped), shoop (doubled).
Generates the typos real visitors actually make: adjacent-key slips on a QWERTY keyboard, transposed letters, dropped letters, and doubled letters. Useful both for finding a catchy misspelled brand and for spotting typo-squat domains worth defensively registering.
Hyphenated Domain Name Generator Try it live
Insert hyphens between word pieces in every combination. With N pieces there are N−1 gaps, and every hyphen/no-hyphen pattern across them is generated — 2^(N−1) variants, with no leading, trailing or doubled hyphens possible by construction. Example: blue + water + host → bluewaterhost, blue-waterhost, bluewater-host and blue-water-host.
Give it 2-8 word pieces and it inserts (or skips) a hyphen in every gap between them, in every combination — brand-name, brandname, etc. — sorted with the fewest hyphens first since those read closest to a normal word.
Thesaurus Domain Name Generator Try it live
Expand up to 3 words into their synonyms and combine them. Each word can be expanded or kept as-is; expanded words pull synonyms from the built-in thesaurus (no external API) and the resulting variant lists are crossed in your word order. Example: fast + host with fast expanded → fasthost, quickhost, rapidhost, swifthost…
Take up to 3 words and mark any of them to expand into synonyms — “quick” becomes “quick, fast, swift, rapid…” — then every combination of the expanded and unexpanded words is generated together. A good way to explore a theme without brainstorming every synonym yourself.
Word Combination Domain Generator
Permute a word set, or mix-and-match words from multiple-choice slots. Permutation mode tries every ordering of one word set; multiple-choice mode picks one word from each slot in fixed slot order (a cross-product). Example: slots [get, my] + [cloud] + [app, hub] → getcloudapp, getcloudhub, mycloudapp, mycloudhub.
Two modes in one tool: Permutation takes a set of words and tries every possible ORDER they could go in (2 words = 2 orders, 4 words = 24 orders); Cross-Product takes up to 4 “slots,” each with its own list of options, and combines one pick from each slot — handy for [color] + [animal] + [suffix]-style naming.
Prepend & Append Domain Generator ✴ Lists
Combine a core word with a set of modifier words. Pick a built-in theme (cool, business, premium, tech or startup) whose curated modifiers attach before or after your word — or use any of your own word lists, with every list word tried on both sides. Example: core word anchor + the tech theme → getanchor, anchorhub, anchorify.
Combines one core word with every word from a themed modifier set (Cool, Business, Premium, Tech, Startup) or one of your own word lists, trying it both before and after your core word. Good for quickly surfacing brandable, on-theme combinations without hand-picking modifier words yourself.
Advanced Domain Search
Build domains using starts-with, ends-with, contains, excludes, length, or ?-wildcard pattern rules. Set any mix of constraints and every name satisfying all of them is generated, capped at 10,000 per search — estimates shown up front are an upper bound. Example: pattern pay?? → every five-letter name starting with pay (payaa … payzz).
The most flexible tool: build domain candidates from any combination of starts-with, ends-with, contains, excludes, a length range, and a wildcard pattern (? = one blank letter). At least one rule is required — this is for narrowing a huge search space down with precision, not free-form brainstorming.