TLS check
@@domain@@
- Result
- @@result@@
- Reason
- @@reason@@
- Domain (RDAP)
- @@registration@@
A failed check says nothing about the certificate. Nothing here counts as expired.
Free tool
A domain expiry checker that asks the registry itself: when the registration runs out, and whether anything on it needs action now. Free, no account.
@@label@@ @@label@@ @@label@@ @@label@@
TLS check
@@domain@@
A failed check says nothing about the certificate. Nothing here counts as expired.
Domain check
@@domain@@
First email if watched @@nextAlert@@
Domain check
@@domain@@
First email if watched @@nextAlert@@
Domain check
@@domain@@
First email if watched @@nextAlert@@
Domain check
@@domain@@
First email if watched @@nextAlert@@
Domain check
@@domain@@
Your browser didn’t let this page copy. Select the text and copy it yourself.
| Status | What it means |
|---|
We ask the registry that runs the domain’s ending (Verisign for .com, Nominet for .uk, and so on) using RDAP, the Registration Data Access Protocol. RDAP is the standardized successor to WHOIS (RFC 9082 and RFC 9083): structured data over HTTPS instead of free-form text. More in RDAP vs WHOIS.
The expiry date is the registry’s: the expiration event in its RDAP answer. Your registrar keeps its own registration
expiration date, and as
ICANN reminded registrars in September 2025, the two can differ when the registry has renewed a domain automatically but the registrant hasn’t renewed it with the registrar. A
status of auto renew period means the registry did this, and the registrar can still reverse it for a short time
(ICANN’s status codes). So a later date here
doesn’t prove you renewed or paid. Check the renewal date and status in your registrar’s account.
We reuse a registry’s answer for up to 12 hours, and keep showing the last good one if a new lookup fails, saying when the registry gave it and that it wasn’t confirmed again, so a renewal you just made can take a while to show here.
| Status | What it means |
|---|---|
| client transfer prohibited | A registrar lock against unauthorized transfers. Normal and recommended. |
| client delete prohibited / update prohibited | More registrar locks. Normal on well-kept domains. |
| server … prohibited | The same locks, set by the registry. Common on high-value domains. |
| auto renew period | The registry renewed the domain automatically at expiry. That doesn’t mean you renewed with your registrar, which can still reverse it for a short time. |
| redemption period | The registration lapsed and was deleted. The owner can usually still restore it, for a fee. |
| pending delete | About to be released for anyone to register. Too late to renew. |
| client hold / server hold | Taken out of DNS: the domain doesn’t resolve, often over billing or a dispute. |
| pending transfer | A transfer to another registrar was requested. If you didn’t ask for it, ask your registrar to deny it right away. |
Every status, who can remove it and what to do about it is in domain status codes.
This tool can’t look up registration data for every ending, and a registry’s answer for a domain can leave the expiry date out. The result says which. Neither means the domain is unregistered or about to expire. Check the renewal date with your registrar.
Something else? Send us a note, right from the page.
Yes, with no account. To get an email before a domain expires, watch it with Expiry Watch (free for up to 10 domains).
This is the registry’s expiry date. Your registrar keeps its own registration expiration date, and the two can differ: when a registration ends, the registry may renew it automatically even if you haven’t renewed with your registrar.
So a later date here doesn’t prove you renewed or paid. Check the renewal date and status in your registrar’s account. We also reuse a registry’s answer for up to 12 hours, so a renewal can take a while to show here.
The registered domain it belongs to: www.example.co.uk is looked up as example.co.uk. Registries only hold registered names, and subdomains share their expiry.
Both answer “who registered this and until when”. WHOIS returns free-form text that differs by registry. RDAP is its standardized successor: structured JSON over HTTPS, with consistent fields, which is why this tool uses it.
Either this tool can’t look up registration data for that ending (it uses RDAP at the registries listed in IANA’s RDAP bootstrap file, and not every ending is listed there), or the registry’s answer for your domain has no expiry date. Neither means the domain is unregistered or about to expire. Check the renewal date with your registrar.
No. Registries hide most owner details for privacy, and we only show the dates, registrar and statuses.
Expiry Watch checks the domain every day and emails you if the certificate’s renewal looks late, or before the certificate or the registration runs out.