Skip to main content

Domain Expiry Checker

Check when any domain name expires and view registrar details.

Want continuous monitoring? Check our Domain Name Monitoring.

What is a domain expiry checker?

A domain expiry checker retrieves publicly available registration information for a domain name and shows when its current registration period is scheduled to end.

It can help website owners, businesses, agencies and IT teams identify domains that need to be renewed. Depending on the domain extension, the results may also include:

  • Days remaining before expiration
  • Domain registrar
  • Registrar IANA ID
  • Authoritative nameservers
  • Domain status codes
  • Transfer-lock status
  • DNSSEC status

UptimeObserver currently checks public registration data for approximately 40 top-level domains. The exact information returned depends on the policies and technical systems of each registry.

How to check when a domain expires

  1. Enter the domain name, such as example.com.
  2. Select Check domain expiry.
  3. Review the expiration date and available registration details.
  4. Renew or monitor the domain if its expiration date is approaching.

Enter only the domain name. You do not need to include https://www or a page address.

Understanding your domain expiry results

Expiration date

The date on which the domain’s current registration period is scheduled to end.

Renewing well before this date is the safest way to avoid an accidental lapse. The date shown comes from publicly available registration data and should be confirmed with the registrar when making a critical renewal decision.

Days remaining

The number of days between today and the reported expiration date.

This makes it easier to identify domains that require attention without manually calculating the remaining registration period.

Registrar

The company responsible for managing the domain registration.

Renewals, transfers, contact details and registration settings are normally managed through the registrar or one of its resellers.

Registrar IANA ID

A unique identifier assigned to an accredited registrar by the Internet Assigned Numbers Authority.

This can help distinguish between registrars with similar names.

Nameservers

Nameservers identify the DNS infrastructure responsible for the domain.

Unexpected nameservers may indicate a configuration change or another issue that should be investigated.

Domain status

Domain status codes describe the current state of a registration.

For example, clientTransferProhibited normally means the registrar has locked the domain against unauthorized transfers. Other codes can indicate renewal, transfer, redemption or deletion activity.

DNSSEC status

DNSSEC adds cryptographic verification to DNS data and helps protect against certain types of forged DNS responses.

An unsigned result means DNSSEC is not currently enabled for the domain. It does not mean that the domain has expired.

Registry data availability and TLD limitations

Not every top-level domain provides the same public registration information.

Each TLD is operated by its own registry, and that registry determines which fields are published through services such as RDAP or WHOIS. Some provide a complete expiration date and registrar record, while others publish only limited technical information.

A missing field does not necessarily mean that:

  • The lookup failed
  • The domain has expired
  • The domain is available to register
  • The registration record does not exist

It may simply mean that the registry does not publish that information.

Why .de expiration dates are unavailable

The .de top-level domain is operated by DENIC. Its public registration services provide information such as domain status, technical data and the date of the latest change, but they do not publish the domain’s expiration date.

.de lookup may therefore return useful technical information without an expiry date. If you manage the domain, check your registrar account or contact your registrar for the authoritative renewal date.

Learn more about DENIC’s public domain data.

View TLD coverage and registry limitations.

Why domain expiration matters

Your domain connects visitors to your website and directs email to your organization. If its registration lapses, those services may stop working even when the website, hosting and mail servers are otherwise healthy.

An expired domain can result in:

  • Website and email disruption
  • Lost traffic, enquiries and revenue
  • Failed account-recovery messages
  • Damage to customer trust
  • Additional domain-restoration fees
  • Brand impersonation or security risks
  • Permanent loss of the domain name

Auto-renewal reduces the risk, but it should not be your only safeguard. Payments can fail, stored cards can expire, billing contacts can change and registrar notifications can be missed.

What happens after a domain expires?

A domain does not necessarily become available for someone else to register immediately after its expiration date.

Depending on the domain extension and registrar, it may pass through several stages:

  1. Expiration: The current registration period ends.
  2. Post-expiration or auto-renew grace period: The registrar may still allow the existing registrant to renew the domain.
  3. Redemption period: The registrant may be able to restore a deleted domain, usually for an additional fee.
  4. Pending deletion: The domain is scheduled to be released and generally cannot be restored.
  5. Availability: The domain may become available for registration again.

The process and timing vary between registries and registrars. Some country-code TLDs follow different rules.

If an important domain has expired, contact its registrar immediately rather than waiting for it to become available.

A manual check shows today’s status. Monitoring protects tomorrow.

Checking a domain manually provides a useful snapshot, but expiration dates and registration settings can change.

UptimeObserver Domain Name Monitoring keeps watch over your important domains and alerts you before action is required.

Use it to monitor:

  • Business domains
  • Client domains
  • Product and project domains
  • Brand-protection domains
  • Redirect and campaign domains
  • Domains managed through different registrars

FAQ

Frequently Asked Questions

Enter the domain name in the checker above and select Check domain expiry. If the registry publishes an expiration date, the result will show the date and the number of days remaining.

Yes. You can perform a domain expiration lookup without creating an account.

The domain’s registry may not publish expiration dates through its public registration service.
For example, DENIC does not publicly provide expiration dates for .de domains. In this situation, consult the registrar that manages the domain.

Not necessarily. The checker may still retrieve nameservers, status codes, DNSSEC information or other technical data.
The results should explain when a field is unavailable because of a known registry limitation.

No. An expired domain may pass through grace, redemption and deletion periods before it can become available again.
The process depends on the registry and registrar.

Sometimes. A registrar may permit renewal during a post-expiration grace period.
If the domain has entered redemption, restoration may still be possible but can involve an additional fee. Contact the registrar as soon as possible.

The checker reports the expiration information available through public domain registration data.
For domains you own, your registrar account remains the authoritative source for billing, auto-renewal and renewal deadlines.

No. A domain registration gives you the right to use a domain name, while an SSL certificate secures connections between visitors and a website.
They have separate expiration dates. Use the SSL Certificate Checker to inspect a website’s certificate.

Important domains should be monitored continuously.
At minimum, review their expiration dates, registrar contacts, payment details and auto-renewal settings several times a year.

Monitor. Be alerted. Sleep easy.

Try UptimeObserver now. Setup in 2 minutes.