Enter a domain and see exactly when it expires, who the registrar is, and whether renewal is locked - straight from the registry's live RDAP data, not a stale WHOIS mirror. No signup.
check_domain_expiry, so an AI agent in your browser can run the check and read the JSON back instead of
filling in the form. How it works Expired domains have taken down household-name services - the renewal email went to a departed employee's inbox, the card on file expired, the domain lived in an account nobody remembered. When a domain lapses, everything on it goes: website, API, and - the part that turns bad into catastrophic - email, including the inbox that password resets and registrar warnings go to. Recovery from redemption periods is slow and expensive; recovery from a snapped-up domain sometimes never happens.
The registry status list is worth a glance: clientTransferProhibited is normal (it's transfer-lock, protecting the domain), autoRenewPeriod or renewPeriod means renewal just happened or is in grace, and anything with redemptionPeriod or pendingDelete means the domain is already past expiry and in the danger zone. A registrar shown alongside a healthy day count and a transfer lock is the picture you want.
Enter the domain in the checker above. It queries the registry's RDAP service directly and shows the expiry date, days remaining, registrar, registry status codes, and nameservers. From a terminal, whois or an RDAP query returns the same date - the how-to-check guide linked below has both, plus a bulk script for a whole portfolio.
It is the stage after the registrar's grace period (commonly up to 30-45 days, registrar-dependent) has run out and the registrar has deleted the expired registration. For most gTLDs the registry then holds the domain for 30 days with the status redemptionPeriod. The website and email stay down the whole time.
The domain can still be recovered, but only by the original registrant, only through the original registrar, and usually for a restore fee of roughly $70-200 on top of the renewal price. If nobody restores it, the domain moves to pendingDelete for five days, after which nothing can bring it back and the name is released for anyone to register.
Some country-code registries don't publish expiry dates over RDAP, or publish limited data. A missing date on a ccTLD is the registry's policy, not a sign the domain has lapsed - your registrar dashboard is the source of truth for those.
Put a free domain monitor on this name and AlertKick tells you at 30, 14, and 7 days - on email, Telegram, or Slack, to the whole team rather than one inbox. 10 monitors free, no card, commercial use welcome.
Monitor this domain - freeAlso useful: SSL certificate checker - the other expiry date that takes sites down.