Skip to content
Back to all articles
SEO6 min readSeptember 30, 2026

How to Read a WHOIS Record (and What It Can and Can’t Tell You)

A field-by-field guide to domain registration records: registrar, dates, status codes and name servers, why owner details are hidden, and how to act on what you find.

How to Read a WHOIS Record (and What It Can and Can’t Tell You) article
In this guide
  1. WHOIS and RDAP: the same idea, a better format
  2. Reading the record, field by field
  3. Domain status codes, decoded
  4. Why the owner's name is hidden
  5. What you can do with a WHOIS record
  6. When a record cannot be found
  7. Five minutes that prevent the worst day

You look up a domain and get a block of text full of dates, codes like clientTransferProhibited, and the words "REDACTED FOR PRIVACY" where you hoped to see a name. It looks official, and it probably contains exactly the answer you need, but it reads like a form written for lawyers.

A WHOIS record is actually one of the most practical documents on the internet once you know how to read it. It tells you when a domain was born, when it will expire, who manages it, whether it is protected from theft, and where its DNS lives. This guide walks through it field by field, explains why owner details are usually hidden, and shows what to do with what you find.

WHOIS and RDAP: the same idea, a better format

WHOIS is the old, text-based way of looking up domain registration data. It dates back to the early internet, and every registry formatted its answers slightly differently. RDAP (Registration Data Access Protocol) is its modern replacement: the same kind of information, but in a standard, structured format.

The WHOIS Lookup uses RDAP. It finds the official registry responsible for each domain extension through IANA's directory, for example Verisign for .com, and asks it directly, so you get the registry's own record rather than a third-party copy.

Reading the record, field by field

Registrar

The company you, or the owner, bought the domain through and pay to renew it, such as GoDaddy, Namecheap or Cloudflare. This is who you contact about renewals, transfers and account access. It is also who you report abuse to if a domain is used for phishing or spam.

Creation date

When the current registration began. This is how domain age is calculated. A domain created years ago has a history; one created last week does not. For a quick age calculation in years and months, the Domain Age Checker shows it directly, and our guide on checking whether a website is legit explains why a very young domain is a useful warning sign for shops.

One nuance: if a domain expired and someone registered it again later, the creation date starts from the new registration.

Updated date

The last time something in the record changed, such as name servers, contact details or status. A very recent update on a domain you manage that you did not change deserves a closer look.

Expiry date

When the registration runs out unless it is renewed. This is the date that matters most for your own domains. If it passes without renewal, your website and email stop working, and after a grace period, anyone can register the name.

Name servers

The DNS servers responsible for the domain. Whoever runs them is where every DNS change must be made. If you edit records at your registrar but the name servers point at Cloudflare, nothing will change; our guide to DNS records explained covers this common trap.

DNSSEC

Shows whether the domain's DNS answers are cryptographically signed, which protects visitors from forged DNS responses. "Signed" or "unsigned" is shown in the record.

Domain status codes, decoded

Status codes are the most confusing part of the record and some of the most useful. They come in two families: client codes set by the registrar, and server codes set by the registry.

StatusWhat it meansShould you worry?
ok or activeNo restrictions; normal stateNo
clientTransferProhibitedTransfers to another registrar are blockedNo, it is a security lock
clientUpdateProhibitedRecord changes are blockedNo, extra protection
clientDeleteProhibitedDeletion is blockedNo, extra protection
serverTransferProhibitedThe registry has blocked transfersUsually protective; ask the registrar if unexpected
autoRenewPeriodRecently auto-renewedNo
clientHoldThe registrar has taken the domain off the internetYes, the site will not resolve
serverHoldThe registry has taken it off the internetYes, often legal or payment issues
redemptionPeriodExpired and scheduled for deletion; can still be recovered at a costYes, act immediately
pendingDeleteAbout to be releasedYes, usually too late to recover

The most common one by far, clientTransferProhibited, is simply a lock that stops someone moving your domain to another registrar without your permission. Keep it on. Remove it only when you are deliberately transferring the domain yourself.

Why the owner's name is hidden

Before 2018, WHOIS records commonly showed the owner's name, email, phone number and home address. Spammers harvested them by the million. Since the GDPR came into force, registries and registrars redact personal contact details for most domains, and many owners also use privacy services.

So "REDACTED FOR PRIVACY" is normal, not suspicious. If you need to contact an owner, look for a contact page on the website, or use the contact form many registrars provide, which forwards your message without revealing the owner's address.

What you can do with a WHOIS record

Protect your own domains

Look up every domain your business relies on, including old ones that still receive email, and check:

  • The expiry date is not coming up soon.
  • Auto-renew is enabled at the registrar, with a valid payment card.
  • clientTransferProhibited is on.
  • The name servers are the ones you expect.

Losing a domain by accident is one of the most painful and avoidable problems in running a website.

Troubleshoot a broken site

If a site suddenly stops working, check the record for an expiry date that has passed or a clientHold status. Then check that the name servers are correct. If the record looks healthy, the next step is testing the site itself from around the world with the Ping & Uptime Checker.

Research before buying a domain

If a domain you want is taken, the record shows when it expires. Many domains are renewed, but if you see an upcoming expiry with a redemptionPeriod or pendingDelete status, the name may become available.

Report abuse

For phishing or spam domains, the registrar field tells you who to report to. Most registrars have an abuse contact or form.

Plan a registrar transfer

Moving a domain to a new registrar goes smoothly when you prepare. Check the record first: the domain should not be close to expiry, and clientTransferProhibited must be removed at the current registrar before the transfer starts. Many registrars also block transfers for 60 days after a registration or a change of owner details. Once the transfer completes, look the domain up again to confirm the new registrar appears and the lock is back on.

When a record cannot be found

Some country-code extensions do not offer RDAP, and for those the lookup may not return a record. A "not found" response can also mean the domain is not registered at all, which you can confirm by trying to buy it at any registrar.

Five minutes that prevent the worst day

Put a reminder in your calendar twice a year: look up your domains, check expiry dates, locks and name servers, and fix anything unexpected. It takes five minutes with the WHOIS Lookup, and it protects you from the worst kind of outage, the one where your website and email vanish because a renewal quietly failed.

Was this article helpful?

Found this guide useful?

Share it with someone who is struggling with the same problem.

Free tool · No sign-up

WHOIS Domain Record Lookup

Look up a domain’s registration record: registrar, creation, update and expiry dates, status codes, name servers and DNSSEC, from the official registry.

Open tool
Toolyconvert Team profile photo

Written by

Toolyconvert Team

Web Development & Software Engineering Team

The Toolyconvert Team builds, maintains, and improves free online tools designed to make everyday digital tasks faster and easier. Our team works across web development, software engineering, APIs, performance optimization, testing, and user experience to create reliable and practical tools.