Domain Expiration Monitoring

How We Calculate Expiration Dates

Updated Sep 01, 2026

Domainyze retrieves and calculates expiration dates directly from the official WHOIS and RDAP records provided by domain registries and registrars. Our goal is ...

Domainyze calculates a domain's expiration date from the authoritative registry record returned by RDAP or WHOIS — not an estimate. We read the registry expiry field, normalize it to UTC, and derive the days remaining and lifecycle stage (active, grace, redemption, pending delete). If a registry omits the date, we flag it rather than guess.

Domainyze retrieves and calculates expiration dates directly from the official WHOIS and RDAP records provided by domain registries and registrars. Our goal is to provide you with the most accurate and up-to-date information possible. For what happens after the expiry date, see the full domain lifecycle guide.

Data Sources

  • RDAP (Registration Data Access Protocol): For TLDs that support it, RDAP provides structured data, including precise expiration dates.
  • WHOIS: For TLDs that do not yet fully support RDAP, we parse the raw text output from WHOIS servers to extract the expiration date.

Handling Timezones and Formats

Expiration dates in WHOIS/RDAP records can come in various formats and sometimes in different timezones. Our system automatically standardizes these dates and converts them to a consistent format and timezone (UTC) for reliable comparison and accurate reminder scheduling.

Dynamic Updates

  • Regular Re-checking: We don't just set an expiration date once and forget it. Domains in your Portfolio are periodically re-checked to account for any changes. If you manually renew a domain early at your registrar, our system will pick up the new expiration date during its next check and update your records accordingly.
  • Priority for Near-Expired Domains: Domains nearing expiration receive more frequent checks to ensure the date is current and consistent.

What if an Expiration Date Seems Wrong?

The usual cause is propagation delay: a renewal reaches your registrar first and the public record hours later. A handful of extensions are also genuinely harder to read than others.

Why expiration dates can be wrong or delayed covers every cause, which source to trust, and what to send us if it persists.

More in Domain Expiration Monitoring

Related guides and tutorials.

View all