Whois Lookup

Look up any domain's registration record — registrar, creation and expiry dates, nameservers, DNSSEC and lock status. Powered by RDAP, the modern successor to Whois.

Try:

Registrar
Abuse:
Created
years old
Last Updated
Expires
Nameservers
Status Codes

Click a code to see its meaning on ICANN's EPP reference.

Fetched: Server-side cache up to 24 h.

RDAP lookup service unavailable

🔍

No RDAP record found

RDAP is now the standard, but not every TLD has migrated yet. Try again in a few weeks, or check the domain directly via its registry.

🔒

Want to check more domains?

Create a free account to get 10 whois lookups a session, and access 695,699 expired domains with SEO metrics.

🌟

You've reached the free limit

Upgrade to Pro for unlimited whois lookups plus the full CatchDoms expired-domain database.

See Pro plans

Frequently asked questions

Why RDAP instead of Whois?

RDAP (Registration Data Access Protocol) is the modern replacement for Whois. It returns structured JSON over HTTPS instead of free-form text, is standardized by the IETF, and is mandated by ICANN for all gTLDs. Most major ccTLDs now support it too. When a TLD hasn't migrated yet, the lookup may return "no record" — that's a coverage gap on the registry side, not a missing domain.

What do the status codes mean?

EPP status codes describe a domain's lock state: clientTransferProhibited means the registrar blocks transfers, serverHold means the registry has suspended DNS resolution, pendingDelete means the domain is on its way to being released. Click any code in the result to see ICANN's official definition.

Is the registrant's identity shown?

Not usually. Since GDPR and ICANN's Temporary Specification, most registrars redact the registrant's name, email and address by default. What you'll see reliably is the registrar itself, its abuse contact, the domain's key dates, nameservers and lock status.

Why does the age or expiry not show for some TLDs?

Registries expose different subsets of RDAP fields. .fr for example returns creation but not always expiry; .de returns very little. When a field is missing here, it's because the authoritative registry chose not to include it — not because we couldn't fetch it.

Looking for expiring domains?

Browse 695,699 expired and dropping domains ranked by SEO metrics.

Explore CatchDoms