Brand Name CheckDomains and handles, checked in one pass
Settling on a name means checking two things that live in completely different
places: whether the domain is still registrable, and whether the handle is still
free on the platforms you intend to use. Done by hand that is eleven registrar
lookups and a dozen profile URLs — for every candidate, and there are usually
several.
This does the first half automatically and gives you a running start on the
second. Type a name once: eleven top-level domains are queried in parallel, and
twelve social platforms are lined up as links you can work through in order. Each
domain is queried twice by two different routes, so what comes back tells you not
just the answer but whether both lookups told the same story — a way to narrow a
shortlist quickly, not a substitute for checking with a registrar before you pay
for anything.
Working through candidates until something comes back free
Most naming sessions are not "is this one available" but "which of these six is
least taken." The point of querying all eleven extensions at once is that you can
discard a candidate in a few seconds instead of a few minutes, which changes how
many you are willing to try.
The extensions covered are:
- .com .net .org — the ones people type from memory
- .io .app .dev — common for software and developer tools
- .co .ai .me .xyz .tech — shorter or more specific alternatives
- Type the name and tap Check. Every extension is queried at
the same time rather than one after another, so the slowest registry decides how
long you wait — not the sum of all eleven.
- Look at the marker next to each result, not only the colour. A small
✓✓ means both lookups agreed; ⚠ Verify means they
did not; no marker at all means only one of them answered. The next section explains
why that distinction is worth reading.
- If a name comes back taken everywhere, change one thing at a time — a
suffix, a spelling, a joining word. Changing two things at once makes it hard to
tell which one was the problem.
- Treat each answer as being about the moment it was fetched, which may be a
little earlier than the moment you asked. Answers are cached for five minutes at
each step to keep repeated checks fast — and the browser version has two such
steps, so a result can be up to about ten minutes old. For an answer you know is
current, go to a registrar.
Two things worth being explicit about. First, Available means no
registration record came back — which is not the same as "you can buy it."
Extensions reserve names, block certain strings, and price others well above the
standard rate, and none of that shows up in a lookup like this. Second, a domain
being registrable says nothing about whether the name is free to use:
trademarks are a separate question with a separate process, and this tool does not
look at them.
Lining up the handles that matter
Twelve platforms are listed for whatever name you typed: X (Twitter), Instagram,
GitHub, TikTok, YouTube, Threads, LinkedIn, Facebook, Reddit, Twitch, Pinterest,
and Bluesky. Each row opens that platform's profile URL for your name.
These are links rather than automatic checks, and that is deliberate.
None of these platforms offers a public endpoint for asking whether a handle is
taken, so an automated answer would have to be scraped from profile pages — which
sits uneasily with how several of them ask their pages to be used, and gives a
worse answer besides. Opening the page yourself is simply more reliable: you are
looking at the live page rather than at something inferred from a status code, and
a handle can be held, suspended, reserved, or renamed in ways an automated guess
would report incorrectly.
- Work down the list and open the platforms you actually intend to use. Most
names do not need all twelve, and the ones you skip are not worth the time.
- After looking, tap the chip on that row to record what you saw. It cycles
Mark → Free → Taken, so a
second tap corrects a mistake without any dialog.
- Finish a candidate before starting the next one. Searching a new name clears
every chip, since the marks belong to the name you were looking at.
Capitalisation is handled differently on each side, which trips people up. Domain
names are lowercased automatically because DNS does not distinguish case. Social
handles keep exactly what you typed, because some platforms do.
When the two lookups disagree
Every domain is looked up twice, in parallel, by two different routes:
rdap.org, which relays the query onward to whichever registry
currently runs the extension, and — where one exists — the registry's own
endpoint, queried directly. Both routes normally end at the same
authoritative server, so this is not two independent opinions about the same
domain. What the comparison catches is the case where the relay's routing has
fallen out of date and the two answers stop matching.
- Both agreed — a small ✓✓ sits next to the
result. This is the strongest answer the tool can give.
- Only one answered — no marker is shown, and the result is a
single opinion. Either the other route did not respond in time, or the extension
has no direct endpoint to compare against (
.co never has one).
- They disagreed — the result is shown as taken, carrying a
⚠ Verify prompt.
Showing the taken side when the two lookups conflict is a deliberate choice. Of the two
ways to be wrong, telling you something is unavailable when it is not costs you a
candidate; telling you something is free when it is not costs you a plan built
around a name you cannot have.
Disagreement is not a malfunction. The infrastructure behind an extension gets
moved from one operator to another from time to time, and until the relay's routing
catches up, the relay and the registry can legitimately answer differently for a
while. Registration data also propagates unevenly in the minutes after a domain
changes hands.
When you see a conflict on a name you actually want, the next step is a registrar's
own search. That is the answer that decides whether you can register it, and it is
worth doing for your final candidate regardless of what any badge said here.
What else it does
| Domains |
Eleven extensions queried in parallel: .com, .net, .org, .io, .app, .dev,
.co, .ai, .me, .xyz, .tech. |
| Cross-check |
Two RDAP routes per domain — a relay and, where one exists, the registry's
own endpoint — compared against each other. Whether they agreed is shown with
the result. |
| Social platforms |
Twelve, opened as links to the live profile page. Nothing about an
account is inferred automatically. |
| Keeping track |
A three-state chip per platform — Mark, Free, Taken — that resets when
you search a different name. |
| Freshness |
Answers are cached for five minutes per step — up to about ten minutes on
the web, where the proxy caches as well as the app. Failed lookups are never
cached, so a retry after a network problem is immediate. |
| Language |
English. |
| Price |
Free. No sign-up, no paid tier, and nothing held back behind one. |
The support page has the FAQ, the full
extension list, and what the app sends where.
Disclaimer: Results are an automated, point-in-time snapshot
and may be outdated within minutes. Accuracy depends on third-party RDAP
services outside zikimit's control. This is not trademark, legal, or
registration advice, and does not guarantee availability at the time of
registration. Verify with the relevant registrar and a qualified professional
before acting. See the full disclaimer for the terms
that apply.
Start a check with the Brand Name Check button in the header. A phone version is
on its way to the App Store.
Platform and registry names are used here only to identify the services this tool
links to or queries. All trademarks are the property of their respective owners,
and none of them is affiliated with or endorses zikimit.