KitJade

Domain Expiry Checker

Check registry expiry dates and days remaining.

Use the Domain Expiry Checker tool

Uses a KitJade API for the live checkUpdated Report a problem

What this domain expiry checker does

Domain Expiry Checker reads the registry's expiration event and turns it into days remaining, a clear urgency state and the domain's registration age. It uses the same RDAP lookup as WHOIS Lookup but focuses on renewal risk rather than the full record.

A registry date is authoritative for the registration term, but it is not the whole renewal story. Registrars may auto-renew, grace and redemption periods follow expiry, and some country-code registries publish different events. The tool shows what the registry states and reports a missing date as unknown instead of estimating one.

Why use it

  • Check renewal dates for domains you manage before a holiday or handover.
  • Spot client domains that are close to lapsing before DNS or mail breaks.
  • Confirm that a transfer did not change the registration term unexpectedly.
  • Record a registration age for due-diligence notes.

How to use it

  1. 1Enter the registrable domain, such as example.com. Do not enter a www hostname.
  2. 2Run the check and wait for the registry record.
  3. 3Read the expiration date, days remaining and urgency badge.
  4. 4Renew through the registrar shown in the record, then re-run the check after the registry updates.

Worked examples

Healthy renewal window

Input

example.com

Output

The expiration date is listed with a green state when more than 90 days remain.

Missing registry event

Input

A registry that does not publish an expiration event

Output

The badge reads “No expiration published”, and the tool points you to the registrar instead of guessing.

Common mistakes

  • Assuming a domain stops resolving at the exact expiry timestamp; grace periods usually follow.
  • Relying on auto-renew without confirming that the payment method still works.
  • Checking www.example.com, which is a hostname with no separate registry record.
  • Treating one cached answer as live; the Worker cache can be up to ten minutes old.

Frequently asked questions

Why does the registrar show a different date?
The registrar may display its own billing or renewal date, while the registry publishes the registration term. A recent renewal can take time to appear in RDAP.
The domain is past expiry but the site still works. Why?
Many registrars auto-renew or allow a grace period. The registry can also lag the actual deletion process. Check the registrar's control panel.
Does this tool renew my domain?
No. It only reads public registry data. Renewal requires your registrar account.
Why is the date unknown for some TLDs?
Not every registry publishes an expiration event, and some TLDs have no RDAP service in the IANA directory. The tool reports that plainly.
All tools