Blog naming

A free domain is not a free name

Every name generator checks whether the .com is available. Almost none check whether someone already owns the name as a brand. That second question is the one that costs money.

Published 22 Aug 2026
5 min read

A green "available" tick next to a domain answers one question: has anyone registered this exact string with this exact extension. It says nothing about whether a company in another state has been trading under the name for six years, whether a live federal trademark covers it in your class of goods, or whether the first page of Google for the name belongs to someone else. Those are the things that turn a name into a letter from a lawyer, and a domain check cannot see any of them.

The two questions a name has to pass

The first question is availability: can I have this domain. Registrars answer it in milliseconds, every generator answers it, and it is worth almost nothing on its own. There are more than 2,000 top-level domains in BetterNamer's catalogue, so for any string of letters, something is available. If the .com is taken there is a .co, a .io, a .app, a .shop. Availability is not scarce.

The second question is ownership: does someone already own this name as a brand. Ownership is decided by trademark law and by use in commerce, not by the domain registry. In the United States, trademark rights come from using a mark in trade; federal registration with the USPTO adds a public record, a presumption of validity, and the ability to block later registrations, but an unregistered business that has used the name first in its market can still have priority over you in that market. Neither the registry nor a WHOIS record knows any of this.

The gap between the two questions is where the expensive mistakes live.

What a collision costs

Consider a new coffee subscription that launches as Brightly. The founder registered getbrightly.com, printed bags, built an Instagram following, and was eight months in when a demand letter arrived from a company that had held BRIGHTLY as a registered mark for cleaning products since 2019. The classes were different (coffee is class 30, cleaning preparations are class 3), so the mark holder's position was weaker than the letter implied, but the founder was not in a position to find out: a trademark dispute through the USPTO's Trademark Trial and Appeal Board or a federal court is measured in months and in legal fees that a subscription business eight months old does not have.

That example is a composite, but the shape of it is the standard one. The rebrand that follows has an itemised cost: a new logo, reprinted packaging, a new domain (often bought on the aftermarket because the good ones are taken), new social handles, redirects, and the loss of whatever search ranking the old name had built. None of those line items appear on the day the domain was registered for $10.

Why generators stop at the domain

Most name generators are attached to something that sells domains or logos. The generator exists to get you to the checkout, and a domain check is the cheapest possible validation that still feels like due diligence. Trademark screening is harder: the USPTO database holds millions of records, a search has to handle phonetic similarity (Brightly against Britely), and the result needs a reading of classes and status that a green tick cannot express. Web screening is harder still, because a search engine will happily reinterpret a coined name as a common word and return nothing useful.

So the category settled on the check that is easy to run and easy to display. The effect on buyers is that every generator looks the same, because every generator is measuring the same thing.

What a real check looks like

A name check that answers the ownership question has three parts, and they have to run against the same candidate at the same time.

Trademark records. Search the USPTO for the name and for names that sound like it, then read what comes back: is the mark live, pending, abandoned or cancelled; which international classes does it cover; and does your planned use fall into the same class or a related one. A live mark in your class for the same or a confusingly similar name is a stop sign. A dead mark, or a live mark in an unrelated class, is information to weigh rather than a verdict. BetterNamer's trademark tab shows exactly this: the matching marks, their status, their classes, and a conflict level of none, low, medium or high.

The live web. Search for the exact name as a phrase and look at who owns the results. A product, a company, or a domain using the name in a title or a hostname means someone is already trading under it, whether or not they ever filed a trademark. This is the check that catches the six-year-old competitor in another state. BetterNamer runs the query in quotes, because an unquoted search for a coined name like CodeB returns pages about code rather than pages about CodeB, and grades a hit in a title or hostname as a high conflict, a mention in a snippet or a near-match form like Code-B as medium.

Domain availability. Last, not first. Once a name has cleared the other two, the domain check tells you what you can register and at what price, including what it will cost to renew (the first-year price on many newer extensions is a teaser; the renewal is the real price).

Run in that order, the domain check becomes what it should have been all along: the easy part.

Where to go from here

The practical routine for anyone naming something: generate more candidates than you think you need, screen every one of them against trademark records and the live web before you fall in love with any of them, and only then look at domains. A name that survives all three is not guaranteed to be safe (only a trademark attorney can give you that opinion), but it has passed the checks that catch most of the collisions that end in a rebrand.

That is the check BetterNamer runs on every name it generates. The free tier covers name generation and domain availability; the trademark and web screening are what the paid tier adds, because they are the part that keeps the name.

Written by The BetterNamer team. Questions or corrections? Contact us. All posts
Reconnecting
Attempt of . Next try in s.
Connection lost
We could not reconnect to the server. Your searches and saved names are stored on the server, so reloading will not lose them.
Session ended
The server could not resume this session. Reloading starts a fresh one; your searches and saved names are unaffected.