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:

  1. Go to any domain registrar's website
  2. Enter the domain name you want (e.g., mybusiness.com) in their search tool
  3. The registrar queries the domain registry — the authoritative database for that TLD (top-level domain like .com, .net, .org)
  4. 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.com
  • lookup.icann.org
  • Your registrar's WHOIS tool
  • Command line: whois yourdomain.com on 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 TypeWhat It Does
A recordPoints domain to an IPv4 address
AAAA recordPoints domain to an IPv6 address
CNAMEAliases one domain to another
MX recordDirects email to mail servers
TXT recordStores text data (often used for verification)
NS recordIdentifies the domain's name servers

Tools for DNS lookups:

  • mxtoolbox.com — popular for email-related DNS checks
  • dnschecker.org — shows propagation status across global servers
  • dig command (Linux/macOS terminal): dig yourdomain.com A
  • nslookup (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 window
  • pendingDelete — domain is about to be released back into availability
  • serverHold — 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.