Domain Expiration Checker
See exactly when a domain registration expires. Enter a name and this tool reads the live registry record and shows the precise expiry date and the days remaining, so you can renew before the domain lapses. A forgotten renewal is one of the most damaging and avoidable outages there is: the site and email stop resolving the moment the registration drops.
We read the registry expiry date live via WHOIS & RDAP. Nothing is stored.
How to use the Domain Expiration Checker
Enter a domain and press Check expiry date. The tool looks up the registry record and shows:
- The days remaining until expiry as a large headline, colour-coded (red when expired or within two weeks, amber within a month, green beyond that).
- The exact expiry date from the registry.
- The registration date and registrar for context.
- The domain status, which shows transfer locks and any pending-delete state.
The expiry date shown is the registry expiration date — the hard deadline by which the registration must be renewed. Treat it as the date to act before, and remember most registrars stop the domain resolving as soon as it passes, even though a grace period exists before the name is actually released.
How domain expiry works
Domains are not bought outright; they are registered for a fixed term (usually one to ten years) and must be renewed to keep them. The registry stores an expiration date, and the lifecycle around it has several stages worth understanding:
- Active — the registration is valid up to the expiry date. Renewing any time before then simply extends the term.
- Expired / grace period — once the date passes, most registrars immediately stop the domain from resolving (your site and email go down), but hold it for a renewal grace period of around 0–45 days during which you can still renew at the normal price.
- Redemption period — after the grace period, the domain enters redemption for roughly 30 days. You can usually still recover it, but only by paying a steep redemption fee.
- Pending delete — about 5 days during which nothing can be done; then the name is released and anyone can register it.
The practical lesson is that the real deadline to avoid an outage is the expiry date itself, not the end of the grace period. By the time you are in grace, the site is already down. This checker surfaces the days remaining so you can act early — enable auto-renew, and renew manually well ahead if the domain matters. Note that auto-renew status is set at your registrar and is not exposed in the public record, so this tool shows the date; confirming auto-renew is on is a step to do in your registrar account.
Common use cases
- Preventing a renewal outage — catch an approaching expiry before the domain lapses and the site goes dark.
- Auditing a domain portfolio — check each name's days-remaining and prioritise renewals.
- Monitoring a domain you want — watch a desirable name's expiry and lifecycle if you are hoping to register it when it drops.
- Vendor and client checks — verify a partner's domain is not about to expire before relying on their service.
- Handover due diligence — confirm the expiry date when taking over a domain from a previous owner or agency.
Domain expiry vs SSL certificate expiry
These are two separate clocks that are easy to confuse, and both can take a site down:
- Domain expiry (this tool) — the registration of the name itself. If it lapses, the domain stops resolving entirely: no website, no email, nothing. Renew it with your registrar.
- SSL/TLS certificate expiry — the HTTPS certificate for the site. If it lapses, the domain still resolves but browsers show a security warning. Renew or re-issue it with your certificate authority (or automate it with Let's Encrypt).
Check both. Use the SSL Certificate Expiration Checker for the certificate side, and this tool for the registration side.