How to Check a Domain Name: Availability, Ownership, and Status Explained
Whether you're launching a website, researching a brand, or troubleshooting DNS issues, knowing how to check a domain name is a fundamental web skill. "Checking" a domain can mean several different things depending on what you actually need to know — and the method changes accordingly.
What Does "Checking a Domain Name" Actually Mean?
The phrase covers at least four distinct tasks:
- Availability check — Is a domain name registered yet, or can you register it?
- WHOIS lookup — Who owns a domain, and when does it expire?
- DNS lookup — What servers and records is a domain pointing to?
- Domain health or status check — Is a domain active, expired, suspended, or flagged?
Each serves a different purpose, and each uses different tools.
How to Check If a Domain Name Is Available
When a domain name is unregistered, anyone can purchase it through a domain registrar — a company accredited to sell domain names (GoDaddy, Namecheap, Google Domains, and Cloudflare are common examples).
To check availability:
- Go to any domain registrar's website
- Enter the domain name you want (e.g.,
mybusiness.com) in their search tool - The registrar queries the domain registry — the authoritative database for that TLD (top-level domain like
.com,.net,.org) - Results show whether the name is taken, available, or available under alternative TLDs
🔍 TLD matters more than many people expect.mybusiness.com and mybusiness.net are entirely separate domain names. Availability on one says nothing about the other.
If a domain is taken, registrars typically suggest variations — different spellings, hyphens, or alternative extensions.
How to Look Up Who Owns a Domain (WHOIS)
WHOIS is a public protocol that stores registration data for domain names. A WHOIS lookup can reveal:
- The registrar holding the domain
- Registration and expiration dates
- Name server information
- Registrant contact details (when not privacy-protected)
You can run a WHOIS lookup at:
whois.domaintools.comlookup.icann.org- Your registrar's WHOIS tool
- Command line:
whois yourdomain.comon Linux/macOS
Privacy protection is common. Since GDPR and similar regulations, many registrars offer (or automatically apply) WHOIS privacy, which replaces the registrant's personal details with proxy contact information. If a domain shows a privacy service instead of a real owner, that's expected — not a red flag by itself.
How to Check DNS Records for a Domain
DNS (Domain Name System) records tell the internet how to handle traffic for a domain — where to send email, which server hosts the website, and more. Checking DNS records is useful when:
- You're troubleshooting a website that isn't loading
- You're setting up email or verifying domain ownership
- You're migrating a site to a new host
| Record Type | What It Does |
|---|---|
| A record | Points domain to an IPv4 address |
| AAAA record | Points domain to an IPv6 address |
| CNAME | Aliases one domain to another |
| MX record | Directs email to mail servers |
| TXT record | Stores text data (often used for verification) |
| NS record | Identifies the domain's name servers |
Tools for DNS lookups:
mxtoolbox.com— popular for email-related DNS checksdnschecker.org— shows propagation status across global serversdigcommand (Linux/macOS terminal):dig yourdomain.com Anslookup(Windows, macOS, Linux):nslookup yourdomain.com
DNS propagation — when you change DNS records, updates can take anywhere from minutes to 48 hours to spread across global DNS servers. DNSChecker lets you see which regions have received the update and which haven't yet. ⏱️
How to Check a Domain's Status or Health
Domain names carry EPP status codes that indicate their current state. These show up in WHOIS results and include codes like:
clientTransferProhibited— transfer to another registrar is locked (common and normal)redemptionPeriod— domain has expired and is in a grace recovery windowpendingDelete— domain is about to be released back into availabilityserverHold— domain is suspended, often by the registry
If a domain you own isn't resolving, checking its EPP status in WHOIS is a good first diagnostic step.
Variables That Affect What You're Actually Checking
The right tool and approach depend heavily on context:
Your role changes what matters. A developer troubleshooting DNS propagation needs different information than a business owner checking if a brand name is available. Someone buying an expired domain needs to know its history, backlinks, and any spam flags — not just its registration status.
The TLD involved adds complexity. Generic TLDs like .com follow ICANN rules, but country-code TLDs (.uk, .de, .au) are governed by separate registries with their own WHOIS systems, privacy policies, and status codes. Not all WHOIS tools cover every TLD equally.
Privacy and redaction limit what's visible. Post-GDPR, many domains show minimal ownership data. Some registries redact almost everything. If you need verified ownership data for legal or business reasons, you may need to go through formal channels rather than a standard WHOIS lookup.
Domain history matters for some use cases. A domain that's been through multiple owners, was used for spam, or carries penalties in search indexes has a different value profile than a freshly registered name — even if it's technically "available." Tools like the Wayback Machine or domain history checkers reveal past use.
🧩 What you need to check — and how deep you need to go — comes down to why you're looking up the domain in the first place.