Tech SEO

How to check domain name availability across registrars

Domain registrar search interface showing availability results for multiple TLD options

Enter the desired name in a registrar's availability search / WHOIS lookup

Timeline showing domain registration term, expiration date, and renewal periods

Type the name you want, with the extension if you already have one in mind, into a registrar's domain checker. Tools like the Choose a Domain search or CHANNELISLES.NET's domain checker query the WHOIS/registry data behind the scenes and return one of two basic answers: registered or available.

If the result shows the name already registered on your preferred top-level domain (TLD), that's not the end of the search — it's one data point against one extension. The same second-level name can sit unregistered on dozens of others. Checking an alternative like .info, which GoDaddy markets as a general-purpose extension open to anyone, often turns up an available match in seconds. Some extensions aren't open to just anyone, though — a TLD like .archi is restricted to architects and related professionals, and EuropeRegistry's registration page sets out exactly who qualifies before you can register on it. A result of "available" on a restricted extension still means you need to clear an eligibility check before the registry will let you buy it. For most names, if no TLD swap works, adjusting the name itself — adding a word, a hyphen, a regional modifier — is the next move.

Once you land on an available combination, registration is a short sequence:

  1. Select the name and TLD that returned as available.
  2. Add it to the cart with the registrar running the check.
  3. Enter registrant contact details (and organization details, if the registry requires them).
  4. Accept the registration agreement — a contract binding you to the registry's naming policies, dispute rules and renewal terms, not just a payment screen.
  5. Pay for the initial term and receive confirmation that the name is now registered to you.

A lookup result isn't always a clean yes/no. "Registered" can mean the site is live, but it can also mean the domain is parked with no content, listed for resale at a premium price, or sitting in an expired grace or redemption period where the previous owner still has a window to reclaim it before it's released. A checker that just says "taken" doesn't distinguish between these — a registered-but-dormant name may still be purchasable from its current holder, while one in redemption may or may not become available again, depending on whether the original registrant renews before the window closes.

A registration is sold for a fixed term with an expiration date

A domain is never sold outright — it's licensed for a set term, typically a year or a small number of years, with a hard expiration date attached. That's true however long you've held it: there's no permanent-ownership option in the domain system, only continuous renewal. You can buy a domain name forever only in the sense that you can keep renewing it indefinitely; you cannot buy it once and own it the way you'd own a physical object.

If the registrant doesn't renew before that date, the name doesn't vanish into availability immediately. It moves through stages — first a grace period where the original owner can still renew, often followed by a redemption period at a higher cost, and only after both lapse does the registry release the name back into the open pool. RSHWeb's explainer on non-renewal walks through what happens to a domain's status once the expiration date passes and renewal doesn't happen in time.

Once a name clears redemption and is released, another party can register it the same way any available name gets registered — through an ordinary availability search that now returns "available" instead of "registered." This is why a name that looked permanently unavailable can suddenly show up free: someone let the registration lapse. It's also why tracking your own renewal date matters as much as the initial search — a missed renewal puts your own domain through the same lapse sequence, with the name briefly reclaimable and then, if you wait too long, available for anyone else to take.

Buying a name that's recently come out of someone else's hands — sometimes called domain flipping when the goal is resale — is a different question from how the domain became available in the first place. Reselling a domain you registered is an ordinary secondary-market transaction on its own; what makes a registration legally disputable is registering a name specifically to trade on someone else's trademark or block a business from its own name, which is a separate issue from resale and depends on intent and the name in question, not on whether the domain was freshly available or picked up after it lapsed.

Business owner wants a domain matching the trading name

A business owner typically wants the domain that matches their trading name exactly, on .com or the locally expected TLD. An availability search for the exact match frequently comes back unavailable — common words and short names were claimed early, and businesses with identical or similar names exist across different industries and regions without ever conflicting commercially.

A domain availability check only tells you whether that string is registered in the DNS system — it says nothing about whether another company is legally using the name, or whether a trademark already covers it. Those are separate checks: a company or business name registry confirms whether the name is taken as a legal entity, and a trademark search confirms whether it's protected as a brand. A clear domain-availability result doesn't clear either of those, and an unavailable domain doesn't tell you whether the current holder has any trademark claim at all. Running all three — DNS availability, business registry, trademark register — before committing to a name avoids registering a domain you can't legally use the way you intended.

When the exact match is unavailable, the realistic options are:

  • Register the same name on a different TLD (.co, .io, .info, or a country-code extension).
  • Use a variant — adding "get," "try," a location, or a short descriptor to the name.
  • Contact the current holder directly to ask about purchase, if the domain appears parked or unused.
  • Use a domain broker service, offered by most major registrars, to approach an unresponsive owner on your behalf.
  • Place a backorder through a drop-catch service so the name is claimed automatically if it's ever released.

Buying from a current holder instead of registering fresh is a domain transfer rather than a new registration: ownership (and usually the registrar hosting the record) moves from one party to another, which requires an authorization code from the losing registrar and the gaining registrar's own acceptance process, separate from an availability search that only applies to names nobody holds yet.

Once a usable domain is registered, it still needs to resolve to something. Pointing it at hosting means setting DNS records — typically A records or nameserver delegation — so the domain name resolves to the server or platform hosting the actual site, which is a separate configuration step from the registration itself.

Existing site needs a different domain

A live site sometimes needs to move to a new domain — a rebrand, a business sale, or dropping a hyphenated name for a cleaner one. The first step is identical to a fresh registration: confirm the new domain is available with the same kind of availability search, then register it through a registrar.

After that, the work shifts from registration to migration. Shopify's guide to changing a domain name lays out the sequence: point the new domain at the hosting platform via DNS, update any site settings or store configuration that reference the old domain, and set up a redirect — typically a 301 — from every page on the old domain to its equivalent on the new one, so existing links, bookmarks and search listings carry over instead of breaking.

If the old domain is staying registered to the same owner, this is a migration rather than a transfer: the registration itself doesn't change hands, only the DNS target and the redirect. A transfer only applies when the registration is moving to a different registrar or a different owner — the authorization-code process described above — which is a distinct action from repointing DNS.

The old domain itself doesn't have to be abandoned immediately. Keeping it registered and renewed while it redirects preserves inbound traffic and backlinks during the transition; letting it lapse sends it back through the same expiration sequence described above, after which someone else could register it and inherit whatever residual traffic or reputation it still carries.

Run the availability check on your actual target name and TLD combination before building anything else around it — registration takes minutes, but an unverified name choice is expensive to unwind once a site, business cards and marketing are built on it.

Related on this site