Business Name Generator
Describe your idea and get name candidates from nine transparent word-craft strategies — no AI, everything in your browser — then check live .com, .net, .org, .io, .info availability straight from the domain registries. Available never means trademark-clear; the honest fine print is right below the tool.
A few concrete words work best. Generation is deterministic — the same description and settings always produce the same list, and “More names” mines further deterministic batches — everything runs in your browser.
Generated names appear here — describe your idea above.
| Name | .com | .net | Check |
|---|
Up to 50 names per run — extra lines are reported as unchecked, never silently dropped. Names are checked as domain labels: lowercase letters, digits, and inner hyphens. Checks run against the endings ticked above.
Availability results appear here — paste names above.
| Name | .com | .net | Search |
|---|
Before you fall in love with a name
- Where “available” comes from. Every check queries the registry’s own RDAP service — the registration-data lookup protocol the registries themselves publish — live, at the moment you click. A no-record answer means the name is unregistered right now.
- The registrar has the final word. A name the registry reports as unregistered can still be premium-priced, reserved by the registry, or registered by someone else minutes after your check. Every ✓ cell links to the registrar so you can confirm and complete the registration there.
- Registered does not always mean gone. Many registered names are parked on resale marketplaces and can be bought at a premium — often hundreds or thousands of dollars instead of a standard registration fee. When a registered name’s nameservers point at a known marketplace, the cell says “listed for sale” and links to the asking price. That flag is a heuristic read from the registry’s own nameserver records: its absence never means a name is not for sale.
- An available domain is not a clear trademark. Domain records say nothing about trademark rights. Search the USPTO trademark database before committing. This tool does no legal clearance of any kind, and nothing on this page is legal advice.
- Only endings we can check honestly. .com, .net, .org, .io, .info have registry RDAP services this page can query from your browser. For .co, .ai, and every other ending, check at your registrar — we will not show a faked column.
- Your idea stays here. All generation happens in your browser. The only network requests are the availability checks you trigger, sent to the registries listed, containing only the name being checked.
Nine strategies, not a black box
Every candidate this tool produces comes from one of nine word-craft strategies, and every row tells you which one made it and shows its basis — the raw ingredients, like swift + paw — so no name is a mystery. Compound joins two whole words into one. Blend merges two words where their sounds overlap, the pattern behind names like Pinterest. Affix attaches a brandable prefix or suffix to a root from your description. Root reaches for Latin and Greek roots whose meaning matches your idea. Alliteration pairs words that share an opening sound, the trick behind many of the most repeatable brand names. Coinage builds pronounceable invented words seeded by your idea. And three strategies power the unrelated end of the name-style dial: Evocative word picks real words with the right feel and no literal tie to your subject, Respelled mutates a real word the way Lyft and Flickr do, and Invented coins abstract words that mean nothing at all — yet.
That name-style control is a relatedness dial, and it maps to a real naming debate. Netflix is built from its subject — net plus flicks — and a related name buys instant comprehension: strangers know what you do before you say a word. Google meant nothing about search, and that turned out to be a strength — a name with no built-in meaning never limits what the company can become, and it is easier to own precisely because it describes nothing. Neither style wins on the evidence. The dial lets you generate either kind, or a mix, and judge for yourself.
This is algorithmic word-craft, not AI — and we consider that a feature, not an apology. The generator is deterministic: the same description always produces the same list, so a name you liked yesterday is still there tomorrow. It is private: nothing you type is sent to a model, a server, or anyone — the whole thing runs in your browser. And it is instant and free: no queue, no quota, no account. The trade-off, stated plainly: it will not understand your business the way a person would. Treat the list as raw material for your own judgment, not a verdict.
Picking a name that lasts
The names that survive tend to share three mechanical properties. They are short — two or three syllables is the sweet spot, because every extra syllable is friction in conversation and in memory (the syllable count on each row is there for exactly this reason). They are pronounceable on first sight — read each candidate aloud; if you hesitate, so will everyone else. And they are spellable from hearing, the old radio test: if someone hears the name once, can they type the domain correctly? Sound-alike spellings, doubled letters at a seam, hyphens, and digits all fail that test more often than they pass it. One strategic note beyond the mechanics: leave room to grow. A name welded to your first product or city can pinch hard in year three.
What RDAP is, and what “available” really means
RDAP — the Registration Data Access Protocol — is the standardized, machine-readable successor to WHOIS that domain registries are required to operate. When you press a check button, your browser asks the registry that actually runs the ending — Verisign for .com and .net, the Public Interest Registry for .org, the operators of .io and .info for theirs — whether a registration record exists for that exact name. If a record comes back, the name is taken. If the registry answers 404 — no record — the name is unregistered right now. That is registry truth, straight from the source, with no lookup API reselling it in between.
Now the caveats, because “unregistered right now” is not the same as “yours.” The registrar has the final word: registries and registrars hold back short and generic names as premium-priced inventory, reserve some names outright, and — since a check is a snapshot, not a reservation — someone can register a name in the minutes between your check and your purchase. That is why every green cell links to the registrar to confirm, and why this page will never tell you a name is safe to use. When a registry does not answer at all, you see a question mark, not a guess.
An available domain is not a cleared trademark
Domains and trademarks are separate systems, and confusing them is the most expensive naming mistake there is. Registering a domain buys you an address; it grants no right to trade under the name, and it is no defense if someone else holds a confusingly similar mark in your market. Before you commit to a name, search the USPTO trademark database — and remember that unregistered common-law marks and foreign registrations will not all appear there. This tool performs no legal clearance of any kind and nothing on this page is legal advice; for a name you plan to invest in, a trademark attorney's clearance search is the professional step this tool cannot replace.
Where everything runs
Name generation is plain JavaScript on a static page: your description never leaves your device, and the generate button works with the network unplugged. The only network requests this tool ever makes are the availability checks you explicitly trigger — one request per name per selected ending, sent directly to the registry endpoints named above, containing only the name being checked. Endings you leave unchecked are simply not queried — no request of any kind is sent for them. Nothing is logged, stored, or attributed by us — the same privacy stance as every tool on this site.
Frequently asked questions
It says registered, but GoDaddy shows it for sale — which is right?
Both. The registry answer means the name is registered to someone — that is what our check reports. Registrars like GoDaddy also broker resale listings: the current owner is offering the registered name at their asking price, which is a purchase from the owner rather than a new registration. When a name’s nameservers point at a resale marketplace we flag it “listed for sale” and link straight to the listing; names without the flag can still be for sale privately.
Should my name relate to what my company does?
Honestly: both answers have won big, and neither is free. A related name — Netflix is just net plus flicks — tells strangers what you do before you say a word, which is cheap marketing when nobody knows you; the cost is that it can pinch when you outgrow the thing it describes. An unrelated, brandable name — Google meant nothing about search — starts as an empty vessel you have to spend time and money filling with meaning; the payoff is that it never boxes you in, is easier to own in search results because nothing else shares it, and is often stronger at the trademark office precisely because it describes nothing. There is no evidence that one style outperforms the other. The name-style control above generates either kind, or a mix, so you can compare with your own eyes.
Is this really checking live availability?
Yes. Each check you trigger queries the registry’s own RDAP endpoint at that moment — Verisign for .com and .net, the Public Interest Registry for .org, and the operators of .io and .info. There is no cache and no third-party lookup service in between. “Available” means the registry reported no registration record for that exact name when it answered; the registrar still has the final word at purchase time.
Why does GoDaddy sometimes show an “available” name as premium?
Because RDAP answers exactly one question — does a registration record exist right now — and says nothing about price. Registries and registrars flag short, generic, or dictionary-word names as premium inventory priced far above the standard fee, and some names are reserved by the registry and cannot be bought at all. That is why every green cell links out to the registrar to confirm: availability is registry truth, price is registrar truth.
Can a name be taken between my check and my purchase?
Yes. A result here is a snapshot of the registry database at the moment of your check, and domains are registered around the world every second. This page cannot hold or reserve a name for you — if the check shows available and you want the name, complete the registration promptly at a registrar.
Do you store my idea or the names I check?
No. Generation runs entirely in your browser and your description never leaves your device. The only network requests this tool makes are the availability checks you explicitly trigger; each one goes directly to the registry endpoints listed above and contains only the name being checked — never your idea text, and never anything else.
Why is there no .ai or .co column?
Their registries do not offer an RDAP service this page can query honestly from your browser — some publish none at all, others block browser requests. Rather than fake a column or quietly route your names through a third-party API, we leave those endings out and say so: check .ai, .co, and every other ending directly at your registrar.
Availability checks query the registries' RDAP services live; a result is a snapshot, not a reservation, and the registrar has the final word on price and availability. GoDaddy links are plain search links with no affiliate or tracking parameters added. Domain availability is not trademark clearance — nothing on this page is legal advice. Naming the thing you are writing instead? The word counter and character counter are one click away.