Skip to main content

Domain expiry checker: when does a domain expire?

Enter a domain such as example.com to see the date its registration expires and how many days are left, with the registrar and the registry status of the domain.

Examples: 300+ locations worldwide · results in about 10 seconds

You've used today's free checks

Create a free account to keep checking. It takes less than a minute, and new free checks are available again tomorrow.

{{error.message}}

Unlock the full report

30-day free trial · cancel anytime

Loading plans…
Recommended
{{ plan.name }}
{{ money(priceMo(plan)) }}/mo
  • {{ plan.maxTaskCount == null ? 'Unlimited' : plan.maxTaskCount }} monitored sites
  • All check locations in the report
  • TLS, headers & timing details
  • Scheduled reports
  • REST API access
Start free trial
Billed only after your trial · Compare all plans

The date that matters, first

The expiration date the registry publishes and the number of days left, followed by the registrar, creation date, name servers and the full record.

Find out more

What happens after a domain expires

Expiry is rarely the end on day one. For generic domains there is usually a grace period, then a redemption period with a restore fee, then deletion.

Find out more

A reminder instead of a calendar entry

A domain expiration monitor checks the registration every 6 hours and reminds you 30, 7 and 1 day before it expires.

Find out more

Want a reminder before the date instead of checking by hand? See domain and SSL certificate expiration monitoring.

Key takeaways

  • This tool reads a domain's registration record over RDAP (Registration Data Access Protocol), or the whois protocol where a registry has no RDAP service, and shows the expiration date and the number of days left first.
  • The registrar, creation date, domain age, name servers and the full record follow below the expiry date.
  • Registry statuses that affect renewal, such as redemption period and pending delete, are explained in plain words when they appear.
  • Only a registered domain has an expiration date: a leading www. is removed, and other subdomains have no registration of their own.
  • It is free, needs no login and no credit card; HostTracker's domain expiration monitoring checks a registration every 6 hours and sends reminders 30, 7 and 1 day before it expires.

Frequently asked questions.

Enter the domain, such as example.com, and run the check. The result starts with the expiration date in the registry's record and the number of days left, then shows the registrar, the creation date, the domain's age, its name servers and the full registration record. The whois lookup runs the same check with the record first.
Only a registered domain has a registration: www.example.com, blog.example.com and example.com all expire together, as example.com. Enter the domain without the subdomain. A leading www. is removed automatically; for any other subdomain, enter the domain it belongs to.
The exact steps depend on the registry and the registrar. For generic domains such as .com, a common sequence is:
  • After the expiry date the registrar may keep the domain renewable for a grace period, often with the website and email switched off.
  • The registry then deletes it into a 30-day redemption period, during which the registrar can still restore it, for a fee.
  • About five days of pending delete follow, after which anyone can register the name.
Country-code domains set their own rules, so check your registrar's terms for the exact days.
They are registry statuses on a domain that was not renewed. Redemption period means the registration lapsed and was deleted, but the registrar can usually still restore it for a restore fee. Pending delete means the name is about to be released and can no longer be renewed or restored. Client hold or server hold means the domain was taken out of DNS and does not resolve. When one of these appears in the record, the checker explains it under the expiry date.
The checker shows the date in the registry's record. A registrar's control panel can differ: some show their own earlier renewal deadline, and for many generic domains the registry renews the domain automatically on its expiry date, moving the record forward a year while the registrar can still cancel that renewal during a grace period of up to 45 days. If the two dates disagree near the deadline, go by the registrar's renewal status.
Well before the last week: renewals fail on an expired card or a notice sent to an inbox nobody reads. Turn on auto-renew at the registrar, keep the payment method current, and renew when fewer than 90 days remain if auto-renew is off. Renewing early loses nothing, because the added years are counted from the current expiration date, not from the day you pay.
Set up a domain expiration monitor in HostTracker. It reads the registration every 6 hours, sends a reminder 30, 7 and 1 day before the expiry date to the contacts subscribed to it, and raises a Down alert if the registration lapses. See domain and SSL certificate expiration monitoring, and the guide on monitoring domain registration expiration.
No. A domain registration and a TLS certificate expire independently, are often renewed by different people, and fail differently: an expired domain stops resolving, while an expired certificate makes browsers refuse the connection. Check the certificate with the SSL checker; the guide domain expired or SSL certificate expired? shows how to tell the two apart.
Yes. It needs no signup and no credit card, and each check is one instant check.

Part of HostTracker's website monitoring software.