Free Tool
Domain Expiration Checker
Instantly check any domain's expiry date, registrar, nameservers, and registration details. Free, no signup required.
What You Get
Here's an example of the domain registration details this tool reveals. Try it above with any domain.
Domain Active
example.com — Expires in 243 days
The checker queries RDAP and WHOIS databases to retrieve your domain's registration record. You'll see the exact expiry date with a countdown in days, the registrar that manages the domain, authoritative nameservers, and the original creation date. This tells you how much time you have before renewal is required.
Registry status codes like clientTransferProhibited or serverDeleteProhibited indicate protections applied to the domain. If a domain shows pendingDelete or redemptionPeriod, it may be expiring or already dropped. Monitoring your domain's expiration prevents accidental lapses that could take your website offline or let someone else register it.
How It Works
Enter Domain
Type any domain name or URL. We'll extract the registrable domain automatically.
We Query the Registry
Our server queries RDAP and WHOIS databases to retrieve the full domain registration record.
See the Results
View expiry date, registrar, nameservers, registration age, and status codes instantly.
Domain Registration Glossary
The terms that appear on every domain lookup — explained without the registrar marketing fluff.
RDAP vs WHOIS
RDAP is the modern replacement for WHOIS — structured JSON over HTTPS, with proper internationalisation. WHOIS is the legacy text-based protocol over port 43. RDAP is the future; WHOIS still has the longest tail of registry support.
Registrar vs registry
The registry runs the TLD (Verisign for .com, Public Interest Registry for .org). The registrar is the company you bought the domain from (Namecheap, Cloudflare, GoDaddy). Registrars sell — registries store the authoritative record.
EPP status codes
Standardised codes that describe the current state of a domain — clientTransferProhibited, pendingDelete, redemptionPeriod, etc. Codes prefixed with 'client' are set by your registrar; 'server' codes are set by the registry.
Grace period
After the expiry date, most registrars give a 30–45 day grace period where you can renew at the normal price. Your domain still works during this window in many TLDs.
Redemption period
After the grace period, the domain enters a ~30-day redemption phase. You can still recover it but pay a steep redemption fee. The domain stops resolving during redemption.
Pending delete
Final ~5-day window before the domain drops to the public pool. After this, anyone (including drop-catchers and squatters) can register it. If your domain hits pendingDelete, recovery is no longer guaranteed.
ccTLD vs gTLD
ccTLDs are country-code TLDs (.de, .fr, .uk) — each runs under that country's policies. gTLDs are generic TLDs (.com, .org, .dev) governed by ICANN. ccTLDs often have stricter privacy rules and may not expose all registration data publicly.
EPP Status Codes & Domain Lifecycle
The codes you will see in the lookup result — what they mean and which ones to actually worry about.
ok / activeDomain is registered and unrestricted
The default healthy state. The domain is registered, in good standing, and has no active locks. Allow it does not mean any action is permitted — combined with other status codes, more specific restrictions still apply.
clientTransferProhibitedTransfer lock — the recommended default
Set by your registrar to prevent unauthorised transfers. You should always have this lock enabled on important domains — disable it only briefly when actually transferring. Without it, a leaked auth code is enough to steal the domain.
clientDeleteProhibitedDeletion lock
Prevents accidental or malicious deletion at the registrar level. Recommended for any domain you actually care about.
clientUpdateProhibitedUpdate lock
Prevents changes to nameservers or registrant data. Useful when you suspect compromise or want to freeze the configuration.
pendingDeleteDomain is about to be deleted
End of the line. The domain has passed the redemption period and is queued for deletion (typically a 5-day window). After deletion it becomes available for anyone to register.
redemptionPeriodExpired — last chance to renew
The domain expired and is now in the 30-day redemption period. The original owner can still recover it, but the registrar will charge a redemption fee on top of the renewal cost (often $80–$200).
autoRenewPeriodIn auto-renew grace window
The registrar auto-renewed the domain and is in the grace period before billing finalises. Cancellable in this window. Most registrars use ~45 days.
serverHoldRemoved from the DNS by the registry
The registry has put the domain on hold — usually due to non-payment, a UDRP/legal action, or abuse. The domain still exists but does not resolve.
Frequently Asked Questions
Learn More About Domain Management
Guides on domain expiration, WHOIS lookups, and protecting your domain portfolio.
How to Check When a Domain Expires
Three free methods to find any domain's expiration date, registrar, and nameservers.
Domain Expiration: The Silent Killer
Why domain expiration is the most preventable disaster in web operations.
WHOIS Lookup Guide
What domain registration data reveals about ownership, security, and expiration.
How to Never Lose a Domain Again
The definitive guide to domain monitoring, alerts, and renewal automation.
Last updated · Built and maintained by exit1.dev — uptime, SSL, and domain monitoring with instant alerts.
Need Continuous Domain Monitoring?
Stop checking manually. exit1.dev monitors your domain expirations automatically and alerts you before they lapse. Never lose a domain again.
Start Free Monitoring