owndle.start free →

// free tool · no signup

domain expiry checker.

Enter any domain and see exactly when it expires — the date the registry holds, not a cached copy. Days remaining, registrar, nameservers and DNSSEC status, in one lookup.

where the date comes from

Every TLD has an authoritative registry — Verisign for .com, Nominet for .uk, and so on — and that registry holds the real expiry date. This tool asks the registry directly using RDAP, the structured protocol that replaced WHOIS. Nothing is cached between lookups and no third-party data broker is involved.

A small number of TLDs do not expose expiry publicly over RDAP. Where that happens you will see the registration and registrar but no date — that is the registry withholding it, not a failed lookup.

what to do with the number

If a domain matters to you and it expires in under 90 days, that is the window where you still have options. It is long enough to compare what the renewal costs elsewhere and transfer it before paying, which both saves the difference and adds a year to the expiry.

Under 30 days, transferring gets risky and renewing where you are is the safe move. Past expiry, you are into the deletion lifecycle — still recoverable for a while, but increasingly expensively.

the failure this tool exists for

Nearly nobody loses a domain deliberately. They lose it because a card expired, or the renewal notice went to an inbox nobody reads any more, or auto-renew was silently switched off by a transfer. Auto-renew fails quietly and keeps reporting success — we wrote up the common ways it goes wrong.

questions people actually ask.

How do I check when a domain expires?

Enter the domain above. We query the authoritative registry for that TLD over RDAP and return the expiry date it holds, along with days remaining, the sponsoring registrar, nameservers and DNSSEC status. It works for any domain, not just ones you own.

Is this the same as a WHOIS lookup?

It reads the same underlying registry records, but over RDAP rather than legacy WHOIS. RDAP returns structured JSON with consistent field names, so dates come back unambiguous rather than needing to be parsed out of free text that differs per registry. It is the protocol that formally replaced WHOIS.

Why does the expiry date differ from what my registrar shows?

The registry date is the authoritative one — it is when the registration actually lapses. Some registrars display an internal renewal date a few days earlier so they have time to process payment before the real deadline. If the two disagree, trust the earlier date and renew before it.

What happens if a domain has already expired?

It does not become available immediately. It enters a grace period where the owner can usually still renew normally, then a redemption period where recovery carries a steep registry fee, then pending delete, after which it drops. The whole sequence typically runs to weeks rather than days.

Can I check a lot of domains at once?

Use the bulk WHOIS tool for up to ten domains in one go. For a whole portfolio, an owndle account monitors every domain continuously and alerts you at 90, 30, 7 and 1 days before each expiry rather than requiring you to remember to check.

Does checking a domain's expiry date affect the domain?

No. This is a read-only lookup of public registry data. It does not notify the owner, does not register any interest in the domain, and does not affect availability or pricing in any way.

// stop checking one at a time

checking manually only works if you remember.

Owndle watches every domain you own across every registrar and alerts you at 90, 30, 7 and 1 days before each renewal — with the price you are about to pay and the cheapest alternative in the same message. Free for ten domains.

start free — 10 domains

// no card · magic-link sign-in · alerts at 90/30/7/1 days

All five tools are free and need no account. They run on the same data as the product: registry records over RDAP and our cross-registrar price catalog. How we source it is written up in the methodology.