Domain Availability Checker

Enter a domain name to find out whether it is already registered. The result explains exactly what evidence was found, so you know how much confidence to place in it.

  • Registration
  • Live check
  • Free, no sign-up
  • Results are not published

Run Domain Availability

For example example.com — URLs and email addresses are accepted too.

At a glance

What it checks
Find out whether a domain is registered, likely available or cannot be checked, with the evidence behind the answer.
Data source
Registry RDAP data (and a registrar API when configured).
Freshness
Live check; results are cached for up to 6 hours
Limits
Only a registrar or registry can confirm that a name is available; a missing record is reported as "likely available", never as certain. Methodology
Cost
Free, no account needed

Understanding the result

How the check works

Availability is not something a single public source can always confirm, so this tool combines independent signals in a fixed order:

  1. Registry RDAP: if the registry returns a registration record, the domain is registered.
  2. DNS delegation: if the parent zone publishes NS records for the name, it is registered even when RDAP is silent.
  3. Registry or registrar availability API: when one is configured, it provides an authoritative yes or no.

Only the last source can confirm that a name is free to register. The first two can prove that a name is taken, and their absence is a strong hint, but not a guarantee.

What each verdict means

  • REGISTERED: a registry record or active DNS delegation exists. The name belongs to someone.
  • AVAILABLE_CONFIRMED: an authoritative availability API reported the name as free. This appears only where such an API is connected.
  • LIKELY_AVAILABLE: the registry has no RDAP record and the name is not delegated in DNS. Most names in this state can be registered, but premium, reserved or recently deleted names can still be refused at checkout.
  • UNAVAILABLE: the name cannot be registered, for example because you entered an extension such as com.np on its own, or an authoritative source said no.
  • UNSUPPORTED: the extension has no RDAP service and no authoritative API is available, so the tool cannot tell whether an undelegated name is free.
  • UNKNOWN: a lookup failed or timed out. Try again later.

The evidence list under the verdict shows which sources contributed, such as an RDAP "not found" response or an NXDOMAIN answer from DNS.

A note on .np and other country-code domains

Some country-code registries do not publish RDAP or a public availability interface. Nepal's .np registry is one of them, and DomainDNSCheck does not scrape undocumented endpoints to work around that. A .np name that is delegated in DNS is still reported as REGISTERED, but an undelegated one is reported as UNSUPPORTED rather than guessed. Understanding .np domains explains the registration process, and What is a ccTLD? covers country-code extensions in general.

Before you register

A name that is available today may be taken tomorrow, so check again just before you buy. If a name is registered, the RDAP / WHOIS Lookup shows its registrar and status, and the Domain Expiry tool shows whether it may lapse soon. Looking for ideas instead? Try the Domain Name Generator.

Frequently asked questions

Why does it say "likely" instead of "available"?

Because the absence of a registry record and DNS delegation is circumstantial. Registries can reserve names, hold recently deleted names for a period or price some names as premium. Only an authoritative availability check can rule those cases out.

A domain shows REGISTERED but has no website. Why?

Registration and hosting are separate. A domain can be registered and delegated without any web server behind it, or be parked for later use. Use the DNS Lookup to see which records exist.

Does checking a domain here reserve it or reveal my interest?

No. The tool only reads public registry and DNS data. It does not place holds, and the lookups are not shared with registrars.

Can I check a subdomain such as shop.example.com?

Availability applies to the registrable domain, so the tool evaluates example.com in that case. Subdomains are created by whoever controls the parent domain and are not registered separately.