Domain expiration checker
See when a domain expires, how many days are left and which stage of the renewal cycle it is in.
Results for example.com
Registered
Locked down and healthy
example.com is registered with RESERVED-Internet Assigned Numbers Authority since 1995-08-14 (31 years). Expires 2027-08-13 (in 272 days).
· in 272 days
Since 1995-08-14
IANA ID 376
Locked against transfer, update and deletion by the registrar
Status3
Stage 1 of 6: Registered
Locks
- Deletion locked (registrar)
clientDeleteProhibitedThe registrar has locked the domain so it cannot be deleted.
What this status means - Transfer locked (registrar)
clientTransferProhibitedThe registrar has locked the domain so it cannot be transferred to another registrar.
What this status means - Update locked (registrar)
clientUpdateProhibitedThe registrar has locked the domain so it cannot be changed (nameservers, contacts, other registration data).
What this status means
Records
Key facts
- Registrar
- RESERVED-Internet Assigned Numbers AuthorityIANA ID 376
- Registered
- 31 years ago
- Expires
- in 272 days
- Last changed
- 3 months ago
- DNSSEC
- Signed
- Locks
- 3 locks
- Nameservers
- 2
Nameservers
- elliott.ns.cloudflare.com
- hera.ns.cloudflare.com
DNSSEC
Signed
| Key tag | Algorithm | Digest type | Digest |
|---|---|---|---|
| 2371 | 13 (ECDSA P-256 / SHA-256) | 2 (SHA-256) | C988EC423E3880EB8DD8A46FE06CA230EE23F35B578D64E78B29C3E1C83D245A |
Registrar
- Name
- RESERVED-Internet Assigned Numbers Authority
- IANA ID
376
Registry notices · 3 messages
Text supplied by the registry. We show it as written and never follow instructions in it.
- Terms of Service
Service subject to Terms of Use.
www.verisign.com (www.verisign.com)
- Status Codes
For more information on domain status codes, please visit https://icann.org/epp
icann.org (icann.org)
- RDDS Inaccuracy Complaint Form
URL of the ICANN RDDS Inaccuracy Complaint Form: https://icann.org/wicf
icann.org (icann.org)
Contacts1
Registrar
- Name
- RESERVED-Internet Assigned Numbers Authority
How we got this
- Result cache · 0 msstored 682s ago
- Query: domain example.com · 0 ms
- IANA bootstrap (dns.json) · 0 mscom → https://rdap.verisign.com/com/v1/
- .com registry RDAP (rdap.verisign.com) · 21 ms
- Asked
https://rdap.verisign.com/com/v1/domain/example.com- Server list entry
dns: com- Total time
- 0 ms
- Cache
- hit
Raw
What this tells you
The expiration date is the day a domain's current registration period ends unless someone renews it. LookupOwl reads it from the registry's record, counts the days left, and flags domains that are close to expiry or already in a grace stage. That gives you time to act before a website or mailbox disappears.
It is useful for your own domains, a client's domain, a vendor whose service you rely on, and a name you would like to buy if it ever comes free.
How to check an expiry date
- Enter the domainPaste the name, a URL or an email address. Subdomains are trimmed to the registrable domain.
- Read the Expires tileA ring counts down the days, with the date underneath. The headline names the stage, for example “Expires soon” (30 days or fewer) or “Expired, but not gone yet”.
- Compare both dates if two appearThe registry and the registrar can show slightly different dates. The registry's date is the authoritative one, but plan around the earlier of the two.
The life of an expiring domain
What happens after the date depends on the registry and the registrar, but generic top-level domains such as .com follow a common pattern. The lengths below are typical, not guaranteed.
| Stage | Typical length | What it means |
|---|---|---|
| Active | Until the expiry date | Registered and working. Renew any time. |
| Auto-renew grace period | Up to 45 days | The registrar may keep the site running or park it. The owner can usually renew at the normal price. |
| Redemption period | About 30 days | The domain is out of DNS. Recovery costs a redemption fee, often much higher than a normal renewal. |
| Pending delete | About 5 days | The owner can no longer act. The name will be released to the public. |
| Released | Afterwards | Anyone can register it, and drop-catching services (which race to grab names the moment they free up) compete for good ones. |
These stages appear as status flags in the record, for example autoRenewPeriod, redemptionPeriod and pendingDelete. The status code guide explains what each one means.
Edge cases and surprises
- The date has passed but the site still works. The domain is probably in auto-renew grace. Renew straight away.
- Registry and registrar dates differ. Registrars sometimes show an internal date, such as when they will try to auto-renew. Treat the earlier of the two as your deadline.
- No expiry date appears. Some country-code registries, such as
.de, don't publish one. Ask your registrar instead. - The date is far in the future. Some registries use a date such as 9999-12-31 to mean no fixed expiry. LookupOwl shows that as “No fixed expiry” and not as a countdown.
- Auto-renew is on, but the domain still lapsed. That happens when the card on file has expired, the registrar account is locked, or the registrar is a reseller whose own account ran out.
- The domain was renewed but still shows the old date. Results are cached briefly, and registries update on their own schedule. Check again in a few minutes.
Where the date comes from
LookupOwl asks the registry over RDAP (or WHOIS when there is no RDAP server), reads the expiration event, and adds the registrar's own expiry when the registry links to it. Dates are converted to UTC so “days left” doesn't depend on your time zone. The stage comes from the date together with the status flags.
Expiry dates are defined by the EPP domain mapping (RFC 5731) and the grace-period conventions in RFC 3915, and RDAP carries them as events (RFC 9083). ICANN's Expired Registration Recovery Policy requires registrars to publish how they handle the stages.
Questions people ask
How do I check when my domain expires?
Enter it above and read the Expires tile. The expiration date and the days remaining come from the registry, so you don't need to log in to your registrar. If you are the owner, also check the date inside your registrar account, since that is where you renew, and compare the two.
What happens if my domain expires?
Most registrars give a grace period of up to 45 days in which you can renew at the normal price. After that comes a redemption period of about 30 days, when you can still recover the name for an extra fee, then a short pending-delete stage of about 5 days, and then release. Your website and email may stop working earlier than that, so don't wait.
Can someone else buy my domain the day it expires?
Usually not on the day. Under the standard cycle there are weeks of grace and redemption before a name can be released to the public. Some registrars do put expiring names up for auction early, though, and drop-catching services compete for names the moment they are released. Don't rely on the grace period as a safety net.
Why does my registrar show a different expiry date?
Registrars sometimes show an internal renewal date, or round to their own time zone. The registry's date is the authoritative one for the registration itself. When the two differ, LookupOwl shows both, and you should plan around the earlier one so a small gap never costs you the domain.
Does renewing early waste money?
No. Renewing adds time to the end of your current period, so nothing you already paid for is lost, and you can usually register for several years at once. Many people renew important names for 5 to 10 years, or turn on auto-renew. Just keep the payment method valid, because auto-renew fails quietly when a card expires.
Can I watch a domain I want to buy?
You can recheck its date and status as it nears expiry. This page doesn't watch names for you, so you recheck by hand. Owners often renew at the last minute, and an expired name may be caught by a drop-catching service the instant it is released. If a name matters, ask the owner whether they would sell, or use your registrar's backorder service.
Does this show SSL certificate expiry too?
No, a certificate has its own date and its own renewal cycle, separate from the domain's registration. Use the SSL certificate expiry checker for that, and check both. An expired domain takes the site offline even if its certificate is fine, and an expired certificate breaks the site even though the domain is fine.
Use it from AI, the API or the command line
Every LookupOwl tool is also a free API and an MCP tool, with no key and no account. This one is whois_lookup. Please be kind to the rate limits.
curl "https://lookupowl.com/api/v1/tools/whois-lookup?q=example.com"claude mcp add --transport http lookupowl https://lookupowl.com/mcp