Website monitoring · No. 04
Domain expiration monitoring
In short
Domain expiration monitoring is a regular check of the date your domain registration is paid through. If you don’t renew in time, the registrar switches off the domain’s DNS, and your website, domain email and ads stop working. After deletion, you can still restore the domain for a limited time — then anyone can register it.
Contents
What is a domain expiration date?
A domain is your website’s address, such as example.com. You don’t buy it forever — you register it for a set period and renew it regularly. According to ICANN, the organization that coordinates the domain name system, registration periods typically run from one to ten years (ICANN).
The registration is managed by a registrar — the company you bought the domain from. The expiration date is part of the domain’s public registration data, so anyone can look it up.
| Stage | What happens | Can you get the domain back? |
|---|---|---|
| Before the expiration date | The registrar sends the owner renewal reminders | Yes, with a regular renewal |
| After the expiration date | The registrar may switch off DNS: your website and email stop working | Yes, by renewing with the registrar, possibly at a different price |
| After the registrar deletes it | Generic domains (.com, .net, .org and others) get a 30-day Redemption Grace Period | Yes, through the registrar, usually for an extra fee |
| After the redemption period | The registry deletes the domain | No — anyone can register it |
These stages follow ICANN policy for generic top-level domains (gTLDs). For country-code domains, such as .ua and .com.ua, the rules are set by the national registry, so check the exact timelines with your registrar.
What happens when your domain expires?
Everything tied to the address stops: your website, domain email, lead forms and ads. Under ICANN policy, the registrar has to interrupt DNS once the registration expires, and ICANN spells out the consequences:
“The disruption will cause any services associated with the domain name such as a website or email service to no longer work.”
Email is the nastiest part: customer emails don’t arrive, and password resets for any service registered to an address on that domain stop working too. Your ads keep running but lead to a dead page, and Google Ads disapproves ads when the landing page isn’t working (Google Ads Help).
The worst case is losing the domain altogether. If you don’t restore it in time, there’s no getting it back:
“At the end of this 30-day period, the domain name will be deleted by the registry operator and you will no longer be able to get it back. The domain name is then available for registration by any third-party, including registrars, domainers, other registrants.”
A domain with history and traffic attracts domain flippers: they may register it to sell it back to you or to cash in on your reputation. All the search rankings, backlinks and brand recognition you built over the years stay with the address’s new owner.
Why do people forget to renew their domain?
It’s almost never carelessness. More often, the reminders simply don’t reach the right person:
- Outdated contact details. The registrar sends reminders to the owner’s email address from the registration data. ICANN advises keeping your contact information up to date so you receive these notices (ICANN). If that’s the email of a former employee or contractor, nobody will read them.
- Reminders go to the domain itself. If the contact email is on the same domain, renewal emails can no longer get through once DNS is switched off.
- Auto-renewal failed. Most registrars offer auto-renewal, but ICANN advises keeping your payment information up to date (ICANN). An expired card or an empty balance, and the renewal doesn’t go through.
- The domain is registered to a contractor’s account. The agency or freelancer who built your website no longer works with you, but the domain is still in their account.
- Confusion with hosting. The owner assumes the hosting payment covers the domain, even though they’re separate services with different dates.
How to spot a domain problem
An expired domain looks a lot like an ordinary website outage, so the expiration date should be the first thing you check:
| What you see | Likely cause | What to do |
|---|---|---|
| A registrar page saying the registration has expired instead of your website | The registration lapsed, and DNS now points to a parking page | Renew the domain with your registrar right away |
| The browser says “This site can’t be reached” | The domain has expired, or the name servers were changed | Check the expiration date and name servers with RDAP or WHOIS |
| Email to your domain address stops arriving | DNS is switched off, and the mail records with it | Check the domain status and renew the registration |
| The registrar emails you about renewal, but you don’t know where the account is | The domain is registered to a contractor’s account | Get access, or transfer the domain to your own account well in advance |
| Auto-renewal failed | An expired card or insufficient funds | Update your payment details and renew manually |
How to check your domain expiration date yourself
The expiration date is public information, and you can find it in a minute:
- Open ICANN’s registration data lookup tool (lookup.icann.org) and enter your domain, for example
example.com. - Find the expiration date and the registrar’s name.
- For country-code domains such as
.uaand.com.ua, use the WHOIS service on your registrar’s website or the national registry’s website. - Log in to your registrar account and check that auto-renewal is on, the card on file is valid and the contact email is current.
- Put the date in your calendar with a reminder a few weeks ahead, not the day before.
- Or use the FullCheckApp “Domain expiration monitoring” check and get the results in a clear visual format.
This data used to come from the WHOIS protocol. For generic domains, it’s being replaced by RDAP, the newer Registration Data Access Protocol. According to ICANN, all gTLD registries and registrars are required to provide RDAP, and as of January 28, 2025, they’re no longer required to provide WHOIS, except for .com, .name and .post (ICANN). So if a WHOIS service shows no data for your domain, try an RDAP lookup.
If you chose the last option, you’ve already made the right call: the check runs automatically, and you’ll be the first to know about any warning or critical issue.
What FullCheckApp checks
Every day, at a time you choose, FullCheckApp checks the registration data of the domain for each website you monitor:
- The domain expiration date.
- How many days are left — for example, “141 days.”
- Early warnings — as the date gets closer, the label in the report changes, so you have time to renew the domain before your website and email go down.
Report labels: green means OK, yellow means a warning, red means critical; you set the severity separately for each website. You get an email report after every check, and critical issues are also sent to Telegram — so the reminder doesn’t depend on whether the registrar’s email reaches an outdated address.
Registration paid through Feb 27, 2027
If the domain has already stopped working, you’ll see it right away in the website availability check and the inner page availability check. For ad campaigns, broken landing pages are tracked by the Google Ads error check.
FAQ
What happens if I don’t renew my domain on time?
After the expiration date, the registrar may switch off the domain’s DNS, and your website and domain email stop working. For a while you can still renew it, and after the registrar deletes a generic domain, there’s a 30-day redemption period. If you miss that too, the registry deletes the domain, and anyone can register it.
How do I find out when my domain expires?
Enter your domain in ICANN’s registration data lookup tool at lookup.icann.org or in your registrar’s WHOIS service, and find the expiration date field. You’ll see the same date in your registrar account. For country-code domains such as .ua and .com.ua, use your registrar’s or the national registry’s lookup service.
Can I rely on domain auto-renewal?
Auto-renewal lowers the risk but doesn’t eliminate it. The renewal won’t go through if the card on file has expired, your account balance is too low, or the domain sits in the account of a contractor you no longer work with. ICANN advises keeping your payment and contact details up to date so you get your registrar’s reminders.
What is the Redemption Grace Period?
It’s a 30-day period after the registrar deletes an expired domain, during which the former owner can still restore it. ICANN policy requires generic domain registries to offer this period. You restore the domain through your registrar, which may charge a separate fee. Once the period ends, the registry deletes the domain for good.
What’s the difference between RDAP and WHOIS?
Both protocols show a domain’s public registration data: the registrar, the registration and expiration dates, and statuses. RDAP was created to replace WHOIS. According to ICANN, as of January 28, 2025, generic domain registries and registrars are required to provide RDAP but no longer WHOIS, except for .com, .name and .post.
Sources
- ICANN — 5 Things every Domain Name Registrant should know about the Expired Registration Recovery Policy (ERRP)www.icann.org/resources/pages/registrant-about-errp-2018-12-07-en
- ICANN — Expired Registration Recovery Policywww.icann.org/resources/pages/errp-2013-02-28-en
- ICANN Blog — Do You Have a Domain Name? Here’s What You Need to Knowwww.icann.org/news/blog/do-you-have-a-domain-name-here-s-what-you-need-to-know-part-5
- ICANN — Registration Data Access Protocol (RDAP)www.icann.org/en/contracted-parties/registry-operators/resources/registration-data-access-protocol
- ICANN — Registration Data Lookup Toollookup.icann.org/
- Google Ads Help — Destination not workingsupport.google.com/adspolicy/answer/16428019?hl=en
Check your website
Add your website address — the first check runs right away, and you’ll see the status of every item in this article.
Check for free