Whois Lookup
Understand WHOIS, get the terminal command, and use trusted public WHOIS lookup services — all in one place.
Run a WHOIS Query Yourself
The fastest way to query WHOIS is the built-in terminal command available on Linux and macOS.
Domain lookup
whois example.com
IP address lookup
whois 8.8.8.8
Windows (PowerShell via Sysinternals)
.\whois.exe example.com
Why No Live Lookup Here?
WHOIS uses a plain TCP connection on port 43. Web browsers cannot open raw TCP sockets, so there is no way for a purely client-side page to query a WHOIS server directly. The public services listed below use server-side proxies to do the actual TCP query and return the result over HTTPS.
Trusted Public WHOIS Services
IP WHOIS by Region (RIRs)
Each Regional Internet Registry operates its own WHOIS for IP blocks in its region.
Summary
Understand WHOIS, get the terminal command, and use trusted public WHOIS lookup services — all in one place.
How it works
- A WHOIS client opens a TCP connection to a WHOIS server (port 43).
- It sends the domain name or IP address followed by a newline.
- The server responds with a plain-text record containing registration data.
- For gTLDs, ICANN operates a thin registry; registrar-specific data requires a second query to the registrar's WHOIS server.
- IP address lookups go to the relevant Regional Internet Registry (ARIN, RIPE, APNIC, LACNIC, or AFRINIC).
- Modern services wrap this TCP protocol in a web interface, returning the same data over HTTPS.
Use cases
- Verify who owns a domain before purchasing or contacting the owner.
- Check domain expiry dates to catch renewal deadlines.
- Investigate spam or phishing sources by looking up an IP or domain.
- Find name servers and registrar details when troubleshooting DNS.
- Confirm a domain transfer completed by checking the registrar field.
- Research domain age and history for SEO or due-diligence purposes.
- Identify the hosting provider or abuse contact for an IP address.
- Detect domain squatting by checking recent registration dates.