Checking Availability

How to Check Domain Availability (and Actually Trust the Result)

"Is the domain available?" sounds like a yes/no question. It isn't. A domain search can come back available, available-but-premium, taken-but-parked, taken-and-for-sale, taken-and-in-use, or unknown — and founders who read all of those as a simple yes or no either overpay, walk away from winnable names, or commit to a name that was never really free.

This guide explains what actually happens when you check a domain: the systems behind the lookup (WHOIS and its modern replacement, RDAP), how to read each result state correctly, why every result is a point-in-time snapshot rather than a promise, and how to check an entire naming shortlist without burning an afternoon. It pairs with our pillars on how to name a business — where availability belongs inside the shortlisting loop — and domain name strategy, which covers what to do with each answer.

What actually happens when you check a domain

Every registered domain exists as a record at a registry — the organization that operates a TLD (Verisign runs .com, for example). Registrars are the retailers that sell registrations and write them into the registry. An availability check, at its most honest, asks the registry: does a record for this exact name exist?

There are three ways that question gets asked in practice:

WHOIS: the legacy protocol

WHOIS is the decades-old lookup protocol: query a server, get back a free-text blob about the domain — registrar, key dates, status. It still works, but it has real weaknesses: the response format varies by registry and registrar (machines have to scrape it), rate limits are aggressive, and since privacy regulation reshaped the rules, most personal registrant details are redacted anyway. For a founder, WHOIS answers the one question that matters — does a record exist? — but clumsily.

RDAP: the modern replacement

RDAP (Registration Data Access Protocol) is WHOIS's successor, mandated across generic TLDs: the same registry data delivered as structured JSON over HTTPS, with standardized fields and proper error semantics. When a lookup tool tells you a domain's true registration state, RDAP against the registry is the authoritative way to know. A clean "not found" from the .com registry's RDAP service is the strongest "available" signal that exists. This is what serious availability checkers (Whelex included) build on — every result tied to a real registry lookup with a checked-at timestamp, never a guess.

Registrar search boxes: the retail layer

The search box at any registrar bundles a registry check with retail information: standard price, premium flags, aftermarket listings, and a cart. That extra context is genuinely useful — but remember the search box is also a shop. "Not available — but here are 14 great alternatives!" is merchandising. Use registrar search to price a name; use a registry-grounded lookup to know its state.

One thing that surprises people: DNS is not an availability check. A domain with no website, no page, and no DNS records can still be registered. "Nothing loads when I visit it" tells you nothing. Only a registry lookup does.

Reading the six result states correctly

Here's the founder's translation table for what a check can return:

  1. Available (standard price). No registry record exists, and the name carries the TLD's normal fee. The green light — but see the point-in-time rule below.
  2. Available, premium. No one owns it, but the registry or a marketplace has priced it above standard — sometimes with elevated renewals every year. This is a brandability compliment with an invoice attached. Decide on budget, and always check the renewal price, not just year one.
  3. Taken, active site. A real business lives there. If it's in your space, this is a naming collision (and possibly a trademark risk — a question for registry searches and a professional, not a domain tool), not just a domain inconvenience. Usually: generate again.
  4. Taken, parked or dormant. Registered, but showing ads, a "coming soon," or nothing. The name may be acquirable — parked pages often link to a sale listing. Worth pricing if you love the name; worth skipping if you're price-sensitive.
  5. Taken, listed for sale. Explicitly on the aftermarket with a price or "make offer." Whether to engage is a strategy question — our domain strategy guide walks the decision tree.
  6. Unknown. Lookups fail: rate limits, registry timeouts, odd TLD behavior. An honest tool shows unknown and rechecks — it never guesses "available" to keep you moving toward a cart. Treat any tool that never shows an error state with suspicion.

The point-in-time rule (read this twice)

Every availability result — from WHOIS, RDAP, any registrar, any generator, including Whelex — is a snapshot of the moment you checked. Nothing about a lookup reserves the name. A domain shown available at 9:00 can be legitimately registered by a stranger at 9:05, because good names occur to more than one person — especially short brandables built from the same pleasing syllables everyone likes.

Three practical consequences:

  • Decide, then register promptly. Once a finalist passes your checks (brandability, availability, a trademark-signal search), claim it. A standard .com costs about as much as lunch — registering your top two finalists while you make the final call is a legitimate, cheap hedge.
  • Recheck stale results. An availability list from last week is trivia, not data. Recheck anything you're about to act on.
  • Ignore scarcity theater. A countdown or "3 people are viewing this domain!" is marketing. The honest version of urgency is simply: availability is point-in-time, so don't dawdle after deciding. Don't let it rush you into deciding.

A note on searching and losing a name: founders sometimes worry that checking a domain causes it to be snapped up ("domain front-running"). Registry-level RDAP/WHOIS lookups are the low-risk way to check; the historical anxiety centered on typing candidate names into commercial search boxes. Modern registrar policies prohibit it and documented cases are old, but the practical advice stands regardless: when you've truly decided, register the name rather than checking it daily and hoping.

Checking a whole shortlist without burning an afternoon

Availability belongs inside the naming loop — filtering candidates before you get attached — which means you'll check names in batches of ten or twenty, not one at a time. Done manually, that's tab-per-name against a registrar search, misreading premium flags at 11pm. Three ways to do it better, ordered by effort:

  1. Manual, but disciplined. One registrar tab, a spreadsheet with columns for state (the six above), price, renewal price, and checked-at date. The checked-at column enforces the point-in-time rule; the renewal column catches the pricing traps. Fifteen names take maybe twenty minutes.
  2. Bulk-check tools. Most registrars offer a bulk search: paste a list, get states back. Faster, but the results still arrive divorced from why each name was on your list — you're re-matching results to candidates by hand, and the premium/aftermarket flags vary in clarity by registrar.
  3. Generate with availability attached. The step-change: a generator that produces brandable candidates with the live .com state already resolved on each — real registry lookups with a checked-at timestamp, alternates like .io/.ai/.co resolving alongside. The check stops being a separate chore and becomes a property of every idea, which is what "only fall in love with names you can register" looks like in practice. This is precisely what Whelex is built to do.

Disclosure: when you register a domain through links on Whelex, we may earn a registrar affiliate commission. That never changes the availability we show — every state comes from a real lookup — or which names the generator suggests.

A 60-second pre-registration checklist

You've got a finalist showing available. Before checkout:

  • Exact spelling, exact TLD. Confirm the cart contains precisely the name you chose — brightfork.com, not brightforks.com or brightfork.co upsold mid-flow.
  • Renewal price, not just year one. First-year discounts are normal; you're committing to the renewal price for a decade.
  • Trademark-signal search. Search the name plus your industry, and run it through the official trademark registries for your markets (USPTO in the US, EUIPO in the EU). This surfaces signals only — actual clearance requires a professional check, and no domain tool (this one included) can tell you a name is legally safe.
  • Handles and email sanity. Glance at whether workable social handles exist and say the email address out loud once.
  • Auto-renew on. The saddest way to lose a brand is a lapsed renewal on a card that expired.

Total time: one minute of checking against years of living with the answer.

FAQ

What's the most reliable way to check if a domain is available?

A registry-grounded lookup — RDAP (or legacy WHOIS) against the TLD's registry — is authoritative: a clean "not found" for the exact name is the strongest available signal there is. Registrar search boxes add useful retail context like pricing and premium flags. Visiting the domain in a browser proves nothing: a domain with no website can still be registered.

Why does a domain show as available but cost hundreds of dollars?

It's a premium domain: unregistered, but priced above the standard fee by the registry or a marketplace because it scores well on length and brandability. Premium status can also raise the renewal price every year, so check that before buying. Whether it's worth it is a budget decision — plenty of excellent compound and invented names register at standard prices.

If a checker says a domain is available, is that guaranteed?

No. Every availability result is a point-in-time snapshot; nothing reserves a name except registering it. A domain available this morning can be registered by someone else this afternoon. Recheck stale results before acting, and once you've genuinely decided on a name, register it promptly rather than watching it.

Does an available domain mean the business name is free to use?

No — availability and trademark rights are separate systems. A domain can register cleanly while the name infringes an existing trademark in your industry. Search the official registries (like the USPTO) for signals, and get a professional trademark clearance check before investing seriously in the name. Neither this article nor any domain tool is legal advice.

Check your whole shortlist in one pass

Now you can read every result state a domain search throws at you — and you know availability is a filter to run during naming, not a fingers-crossed moment after. The manual loop works; it's just slow. Whelex collapses it: describe your idea, get ranked brandable names, and see the live .com state on every candidate — real lookups, timestamped, with one click to register the winner. Check .com availability instantly at whelex.com.

Comments are disabled for this article.