WHOIS lookup by domain name

Enter a domain to read its public registration record straight from the registry over RDAP, the web-based successor to port-43 WHOIS. You get the registrar, the registration and expiry dates, the name servers, DNSSEC and a plain-English reading of every status code.

Try an example

Your browser asks the registry directly. LookValid does not receive, log or store the domain you type or the answer. No registrant or contact details are read or shown.

Example result

Domain google.com, read from the .com registry (Verisign) over RDAP.

Registered
September 15, 1997 (29 years and 1 month ago)
Expires
September 14, 2028 (in 1 year and 10 months)
Last changed
September 9, 2019
Registrar
MarkMonitor Inc. (IANA ID 292)
Name servers
ns1.google.com, ns2.google.com, ns3.google.com, ns4.google.com
DNSSEC
No signed delegation
Status codes
client delete prohibited, client transfer prohibited, client update prohibited, server delete prohibited, server transfer prohibited, server update prohibited
Registry list used
IANA bootstrap file published 2026-09-30, covering 1,203 top-level domains

Captured 2026-10-19.

How it works

  1. Your browser downloads IANA's public list of registry servers and finds the one that serves your domain's ending, such as .com or .org.
  2. It asks that registry's RDAP server for the domain record. No LookValid server sits in between.
  3. The page reads the dates, registrar, name servers, DNSSEC flag and status codes, explains each status in plain words and leaves contact data out.

What the record tells you

The registration date gives the domain's age, counted in whole years and months. The expiry date shows when the current paid term ends, and the page words it as a relative phrase as well as a date. A domain that has passed its expiry date can still sit in a grace or redemption period, which the status codes below the record explain.

The registrar is the company the owner pays to manage the name, shown with its IANA registrar ID. Name servers say where the domain's DNS is hosted. The DNSSEC line reports whether the registry holds signed delegation records for the domain.

Status codes are the registry's lock and lifecycle flags. A transfer lock is normal and healthy. A hold, a redemption period or a pending delete deserves attention, and the reference table below lists each one.

Why there is no owner name

This page never reads registrant, administrative or technical contact entities, whatever a registry includes in its answer. To reach a domain's operator, use the contact route the registrar publishes, or look at the website itself.

How registry access works

Your browser asks each registry's RDAP server directly, which works for every registry that allows requests from web pages. That covers .com, .net, .org, .app and .dev. The IANA file lists no RDAP server for .io, so for .io the page tells you the registry does not publish RDAP.

If a registry's server cannot be reached from a browser, the page says so and names both possible causes, because a blocked browser request looks the same as a refused connection. Nothing is routed through a proxy and no website is scraped.

A 404 answer means the registry's server holds no record under that name. RDAP does not separate a name that is unregistered from a name the server does not handle, so the page states both possibilities. A 429 answer means the registry asked clients to slow down: the page waits and tries once more, then reports the check as inconclusive.

On 2026-10-18 the IANA bootstrap file (published 2026-09-30) listed 1,203 top-level domains. The page reads the same file each time it loads and shows the current count.

EPP status codes as registries print them, with their plain meaning and who sets them

EPP status codes as registries print them, with their plain meaning and who sets them
Status as shownEPP nameSet byWhat it means
activeokRegistryNo change is waiting and nothing is locked. The domain works normally.
inactiveinactiveRegistryNo name servers are attached, so the domain does not resolve.
add periodaddPeriodRegistryThe first days after registration, when the registrar can still cancel for a refund. Informational.
auto renew periodautoRenewPeriodRegistryA short window after the registry renewed the domain automatically. The registrar can still reverse it.
renew periodrenewPeriodRegistryA short window after a renewal that the owner paid for. The registrar can still reverse it.
transfer periodtransferPeriodRegistryA short window after a transfer to a new registrar, when it can still be reversed.
pending creatependingCreateRegistryA request to register the domain is still being processed.
pending renewpendingRenewRegistryA renewal request is being processed.
pending transferpendingTransferRegistryA move to another registrar is under way.
pending updatependingUpdateRegistryA change to the record is waiting to be applied.
pending deletependingDeleteRegistryThe domain is about to be deleted. It then returns to the pool and anyone can register it.
redemption periodredemptionPeriodRegistryThe domain was deleted and can still be restored by the owner, usually for an extra fee, before it is purged.
pending restorependingRestoreRegistryA restore from the redemption period has been requested and the registry is waiting for the paperwork.
client delete prohibitedclientDeleteProhibitedRegistrarThe registrar has locked the domain against deletion.
client transfer prohibitedclientTransferProhibitedRegistrarThe registrar has locked the domain against moves to a different registrar. It is the usual default lock.
client update prohibitedclientUpdateProhibitedRegistrarThe registrar has locked the record against changes such as new name servers.
client renew prohibitedclientRenewProhibitedRegistrarThe registrar will not accept a renewal for now.
client holdclientHoldRegistrarThe registrar has switched the domain off in DNS, often over unpaid fees or a dispute. It does not resolve.
server delete prohibitedserverDeleteProhibitedRegistryThe registry has locked the domain against deletion, for example during a dispute or as a high-value lock.
server transfer prohibitedserverTransferProhibitedRegistryThe registry has locked the domain against moves to a different registrar.
server update prohibitedserverUpdateProhibitedRegistryThe registry has locked the record against changes.
server renew prohibitedserverRenewProhibitedRegistryThe registry will not accept a renewal, usually because the domain is about to be removed.
server holdserverHoldRegistryThe registry has switched the domain off in DNS. It does not resolve.

Sources

This tool is run by LookValid. It is not connected to any agency, company or service named on this page.

Frequently asked questions

Is WHOIS the same as RDAP?

They answer the same question, who registered a domain and when, but RDAP is the structured, web-based successor to the older port-43 WHOIS protocol. Registries return JSON over HTTPS, which is what lets this page read the record in your browser. This tool uses RDAP only.

Why does the page say a registry cannot be read from a browser?

A web page may only read another site's answer if that site allows it. Some RDAP servers do not. The page reports that plainly instead of routing your request through a proxy or scraping a website. A dropped connection looks the same to a browser, so try again once if you suspect that.

Does a not-found answer mean the domain is available to register?

Not necessarily. A 404 means the registry's server holds no record under that name. The name may be unregistered, or the server may not handle it. Confirm availability with a registrar before you rely on it.

Why is no owner name or email shown?

The page never reads registrant or contact entities, even when a registry includes them. It shows only registry-level facts: dates, registrar, name servers, DNSSEC and status codes.

Will the domain owner see that I looked?

No message is sent to the owner. The registry's server receives your request the way any website receives a page request, and LookValid receives nothing.