How the domain expiry checker works
The registry that runs each extension keeps the authoritative expiry date and a set of status codes. The checker asks the registry directly — through RDAP, or its WHOIS server where RDAP is not offered — and reads three things: the expiry date, the date the record last changed, and statuses such as redemption period, pending delete, auto renew period or a hold. Those together say where the domain is in its lifecycle.
The expired domain lifecycle
For generic extensions (.com, .net, .org and the newer gTLDs), ICANN sets the outline. The lengths below come from ICANN’s registrant FAQ on renewals and expiration and its Expired Registration Recovery Policy summary.
| Stage | How long | What it means |
|---|---|---|
| Active | Paid up; the expiry date is in the future. | Registrars must send renewal reminders a month and a week before expiry. |
| Auto-renew grace | 1–45 days after expiry, if the registrar offers it | The owner can usually still renew. The registrar may auction the name. |
| Redemption period | 30 days after the registrar deletes it | Only the previous owner can restore it, for a fee. The site and email stop working. |
| Pending delete | 5 days | Cannot be restored. Released when it ends. |
| Released | — | Anyone can register it, first come, first served. |
The release window the checker shows is built from those periods and the registry’s dates. For a name in redemption, it counts 30 days plus 5 from when the record last changed. For a name just past expiry, the earliest date assumes the registrar deletes it today, and the latest assumes it waits the full 45 days.
Why most expired domains never become available
An expiry date in the past is not a promise of a drop. Owners often renew late, inside the grace period. Registrars frequently put valuable names into their own expired-domain auctions during the auto-renew window, so the name changes hands without ever being deleted. ICANN’s guidance says so plainly: a registrar may auction an expiring name during that period, depending on its terms. If you are watching a name with backlinks or history, assume it will be auctioned, and check the auction platforms rather than waiting for it to drop.
Before bidding, check what the domain was used for. Our domain age checker shows whether it was dropped and re-registered before, and the guide to expired domains for SEO covers what its history is worth.
Country-code domains
Country-code extensions such as .uk, .io or .de are run under their own registries’ rules rather than ICANN’s gTLD policy. The checker still reads their dates and statuses where they are published, but gives no release estimate. Some registries, .de among them, do not publish an expiry date at all.