Uplance Monitor types Domain expiry

Never lose a domain to an expiry date

Every domain you monitor is checked against the registry's own record once a day, and you are warned 30, 7 and 1 days before it expires.

Free for 10 monitors · no credit card

The problem

A domain expires because the renewal notice went to an address nobody reads any more, or to someone who left two years ago.

It is one of the few outages that cannot be fixed in minutes: DNS has to propagate, the certificate has to be reissued, and if the name drops you may not get it back at all.

What the check looks at

  • The registry's own record

    The expiry date comes from RDAP, the registries' structured successor to WHOIS — not from a scraped page.

  • Three warnings

    At 30 days, 7 days and 1 day left, so a missed first warning is not the only warning.

  • Checked once a day

    Often enough to catch a change, rarely enough that no registry minds being asked.

  • Nothing to set up

    Any monitor with a hostname gets domain expiry watching for free; there is no separate monitor to create.

And the alert actually arrives

Most monitoring tools are fine until the one time the alert doesn't arrive. Uplance is built so that can't happen quietly.

  • Every alert is written to an outbox before it is sent, and retried for about fifty minutes. A restart doesn't lose it.
  • Once a week, a real test event is sent through every channel you've configured, and you're told which ones failed.
  • If the alert pipeline is in trouble, the dashboard says so — it isn't buried in a log file.
  • If the checker itself stops, the health endpoint returns 503 so an outside heartbeat can page you, and your status page says monitoring has stopped instead of showing stale green.

Common questions

Do I need to add a separate monitor for this?
No. Any monitor pointed at a hostname is checked for domain expiry as well, alongside its certificate. IP addresses are skipped, because there is no domain to look up.
Which top-level domains does it work for?
All the ones whose registry publishes RDAP, which is most of them now, including .com, .net, .org and the newer TLDs. A few country registries still don't; there Uplance records no expiry date rather than guessing at one.
Does it also watch the certificate?
Yes, separately, with warnings at 14, 7 and 1 days. The two expire independently and for different reasons, so they are tracked and alerted on independently.
Where does the warning go?
Through the same channels as any other alert — your own Discord bot, email, Slack, Telegram, ntfy, Teams or web push — and through the same outbox, so it is retried rather than lost.

Also monitored

Know it's down before your customers do.

10 monitors, 30 days of history, no credit card