WHOIS Lookup
Look up the registration record for any domain. Returns the registrar, creation and expiry dates, status codes, and authoritative nameservers.
Whois output varies by registry
This shells out to the system whois client, which opens a TCP connection to port 43 and reads whatever the registry sends back. That is the whole protocol. There is no schema, no mandatory field set, and no guarantee that two top-level domains answer in the same shape, so the parser can only work with what it is handed.
Some gTLD registries withhold registrant name, address, phone, and email for privacy, a consequence of GDPR and the access policies that followed. A blank registrant field therefore usually means the registry declined to publish or does not carry the data at all, not that the domain is unregistered or anonymous. Absent and empty are different states, and a text response flattens them into the same thing.
Dates are another trap. The registrar's own page and the registry record can disagree on creation and expiry, sometimes by several days, because each side keeps its own clock and grace periods. Query an IP address instead of a name and you get an allocation record from a regional internet registry describing who the block was assigned to, which is not necessarily who is routing it, who owns the hardware, or who terminated the traffic you are chasing.
Watch the referral chain. Many registries return a thin record plus a pointer to the authoritative server, and the system client follows it automatically; if the tool shows only a handful of fields, run whois directly and compare. Rate limits are real as well. Bursting queries at a registry gets the requesting IP throttled or blocked, which looks like a broken lookup rather than a policy response.
Related reading
- WHOIS lookup explained: what's actually in a domain registration recordWHOIS is the public directory of who owns a domain. Here's what each field means, why some of them are redacted, and how to read a registration record.
- How to check DNS propagation (and how long it actually takes)Just changed an A record and your friend in another country still sees the old site? That's DNS propagation. Here's how to verify when it's actually done — and how long it can take.
- How to do a DNS lookup (and why you'd want to)DNS lookups are the first step in almost every network troubleshooting flow. Here's how they work, the record types that matter, and how to run them from your browser.