Whois Lookup
Find registration and ownership info
What is a WHOIS Lookup?
WHOIS is the dusty phonebook of the internet. A WHOIS query pulls details about domain registration, expiration, DNS, and whatever contact info hasn't been scrubbed for privacy. It's a fundamental tool for developers, investors, lawyers, security teams - anyone needing to contact a domain owner.
WHOIS vs RDAP - which should I use?
WHOIS is the legacy protocol for querying domain data – inconsistent but still widely used. RDAP is its modern successor, designed to provide data in a more predictable format. These days (in the year 2025), it's best to start with RDAP if supported and then fall back to WHOIS. To avoid the hassle, try our Domain Lookup tool which intelligently combines both RDAP and WHOIS into a unified and consistent response.
Frequently Asked Questions
Where did the contact info go?
Privacy laws (like GDPR) and registrar policies have cleared out most public WHOIS contact records since 2018. Most registrars hide contact info by default now, and you'll see anonymized proxy emails and 'REDACTED FOR PRIVACY' almost everywhere. Some registrars do offer a forwarding service or web forms to contact the owner. For legitimate legal requests, you'll need to contact the registrar directly with the right documentation.
Why is WHOIS formatting so inconsistent?
The WHOIS standard dates back to 1984(!) and has never had strict formatting rules. It's important to understand that WHOIS is not a central database, so the responses can vary wildly between different registries (e.g .COM, .ORG, .HORSE) and registrars (e.g. GoDaddy, Namecheap, Dynadot, etc). Each party seems to do its own thing; dates in every which way, fields in random order. Some use key-value pairs, while others write some kind of interpretive poetry. We do our best to parse and normalize this mess so you don't have to.
How accurate are the expiration dates?
Expiration dates can differ between the registry and the registrar, especially for registrars that auction off their expired names. After expiry, most domains go through a 30-45 day "grace period", followed by an additional ~30 day "redemption period", where the owner can still renew (at a premium). A domain status of "pending deletion" means the domain is close to being released and should soon be available for registration.
Can I use WHOIS to find the IP address of a website?
No, WHOIS is only for registration info, not DNS data. To find the IP address for a domain, you can use our DNS Lookup tool. The WHOIS record will tell you the nameservers (NS) for the domain, which you can then query to get the A records for the IP address.
What do the domain status codes mean?
Domain status codes (aka EPP status) describe a domain's current state and any security locks. They control whether a domain can be transferred, updated, deleted, or resolved in DNS. Multiple codes can apply at once, and some are set by the registrar ("client") while others are enforced by the registry ("server").
- ok – No restrictions, domain is active, nameservers are configured. Can be updated, transferred, or deleted.
- active – Registered and nameservers configured; may have other restrictions.
- inactive – Registered but not resolving due to no nameservers or hold.
- clientTransferProhibited – Registrar lock blocking transfers. Must be removed before transfer.
- serverTransferProhibited – Registry-applied lock blocking transfers. Requires registry approval to remove.
- clientDeleteProhibited – Registrar-applied lock preventing deletion (including transfer to another registrar). Used to protect important domains.
- serverDeleteProhibited – Registry-applied lock preventing deletion; cannot be removed by the registrar alone.
- clientHold – Registrar suspension that removes the domain from DNS. Common causes: unpaid renewal, invalid/expired WHOIS data, abuse complaints.
- serverHold – Registry suspension that removes the domain from DNS. Common causes: abuse or policy violations, legal disputes.
- redemptionPeriod – (30-45 days) Domain has expired and been removed from DNS, but can be restored by the original owner (for a fee).
- pendingDelete – (5 days) Final deletion stage after redemption. Cannot be restored by owner.
- pendingTransfer – Transfer in progress; no modifications allowed.
- pendingRestore – Restoration requested after redemption; not yet complete.
- renewPeriod – Automatic renewal grace period after successful renewal.
- pendingUpdate – A change (e.g., contact info, nameservers) is in progress; not yet finalized in the registry.
Domain Intelligence APIs
Get started with our easy-to-use API docs.