What is WHOIS?
WHOIS is a query and response protocol used to look up records associated with domain name registrations. It was developed in the early days of the internet, when ARPANET administrators needed a reliable way to look up who was responsible for a domain and how to reach them. The name is simply a phonetic shorthand for "who is" — as in, who is the owner of this domain?
When a domain is registered, the registrar collects information from the domain owner and submits it to a central registry. WHOIS servers maintained by registries and registrars expose this information over TCP port 43. A WHOIS query sends the domain name to the appropriate server and receives a plain-text response containing the registration record.
The data returned typically includes the registrar (the company through which the domain was purchased), registration and expiry dates, authoritative nameservers, domain status codes, and contact information for the registrant, administrative and technical contacts — though contact details are increasingly hidden by privacy services.
ICANN mandates that domain registrars maintain accurate WHOIS data for all registered domains under generic top-level domains (gTLDs). Country-code TLD registries operate under their own policies, which is why WHOIS availability and detail level can vary significantly between TLDs.