---
title: Domain Expiry Monitoring & Renewal Alerts
description: Domain expiry monitoring by WatchFor. Track your domain registrations with RDAP, surface registrar and domain status codes, and get alerted weeks before the expiry date so you always have time to renew. Included from the Starter plan.
canonical: https://watchfor.io/domain-expiry-monitoring
---

# Domain Expiry Monitoring You Can Set and Forget

Don't lose a domain to a missed renewal. WatchFor checks it over RDAP, the successor to WHOIS, warns you 30 days ahead and can remind you again at 14 and 7 days.

[Get started for free](/auth/sign-up)[View pricing](/pricing)

## Comprehensive Domain Expiry Monitoring Features

Everything you need to keep your domains registered and online

### RDAP-Based Lookups

We query registries over RDAP, the modern, structured replacement for WHOIS, for accurate and reliable expiry data without the parsing guesswork of legacy WHOIS text.

### Days Until Expiry

Every check reports the exact number of days remaining until your domain expires, so you always know where each registration stands at a glance.

### Tiered Advance Alerts

A warning 30 days out by default, reminders on the days you pick (say 14 and 7) while it is still not renewed, and an optional critical level that pages on-call when the deadline is close.

### Registrar Details

See which registrar manages each domain, so when a renewal is due you know exactly where to log in and who to contact.

### Domain Status Codes

We show EPP status codes like clientHold, pendingDelete, and clientTransferProhibited on the monitor, so you can spot holds, transfers, and deletions before they cause an outage.

### Registration Dates

Track creation, last-updated, and expiry dates for every domain to keep a clear, auditable record of each registration's full lifecycle.

### Smart Notifications

Receive alerts on every expiry milestone via email, Slack, Discord, webhooks and the other channels, so the right people always know in time.

### Automatic Re-Checks

Once you renew, the next check picks up the new expiry date automatically and resets the countdown, so your dashboard always reflects reality without manual updates.

## A closer look

Get a warning when the domain registration has under 30 days left.

Registrar, expiry, nameservers and status flags for any domain in Toolbox.

## Why Choose Our Domain Expiry Monitoring?

An expired domain is one of the most avoidable outages there is — yet once it lapses the registrar can suspend or park it within days, taking your website and email with it, and a dropped domain can be snapped up by squatters within hours. Our monitoring turns that catastrophic, fully self-inflicted risk into a non-event by watching every registration with RDAP and warning you weeks before the deadline. You get the registrar, the status codes, and a clear countdown for each domain, plus alerts on the channels your team already uses. It is cheap insurance against an outage that no engineer ever wants to explain.

[Start monitoring now](/auth/sign-up)

Accurate RDAP-based expiry data, not brittle WHOIS parsing

A 30-day warning plus reminders on the days you choose, such as 14 and 7

Registrar identified for every domain you track

Domain status codes like clientHold and pendingDelete surfaced

Creation, updated, and expiry dates recorded

Automatic re-checks pick up renewals with no manual steps

Monitor all of your domains from one dashboard

Alerts via email, Slack, Discord and 13 more channels

## How Domain Expiry Monitoring Works

Add a domain once and stop worrying about renewals

1

### Add Your Domain

Enter the domain name you want to watch. There is nothing to install and no DNS changes to make — we look it up directly.

2

### Set Your Reminders

The domain is watched with a 30-day warning from the start. Move it, add reminder days such as 14 and 7, or switch on a critical level to fit your renewal process.

3

### Checked Once a Day

We look the domain up once a day over RDAP, or WHOIS where a registry has no RDAP, and record the days until expiry, the registrar and the domain status codes.

4

### Get Alerted in Time

As each milestone approaches, you get a notification on your channels. Status codes such as clientHold or pendingDelete show on the monitor, but they don't raise alerts on their own.

## Domain Expiry Monitoring Use Cases

Essential for anyone responsible for a domain name

### Business-Critical Domains

Your primary domain carries your website, your email, and your brand. Monitoring its expiry ensures a lapsed auto-renewal or expired card never takes your entire business offline overnight.

### Large Domain Portfolios

Agencies, brands, and IT teams often manage dozens or hundreds of domains across several registrars. Centralized expiry monitoring gives you one place to see what is due and what needs attention.

### Client & Customer Domains

Hosting providers and agencies are often blamed when a client's domain lapses, even if it was the client's to renew. Monitoring lets you warn customers proactively and protect your reputation.

### Brand & Defensive Domains

Typo and defensive registrations are easy to forget until they drop and a squatter grabs them. Expiry alerts keep your protective domains in your hands instead of someone else's.

## Frequently asked questions

Everything you need to know about domain expiry monitoring

[All questions→](/faq)[Ask us directly](/contact)

What is domain expiry monitoring? It reads your domain's registration record once a day and tracks how many days remain until it expires. When the deadline gets close you get an alert, with time left to renew before the domain lapses and takes your site and email with it.

What is RDAP and why do you use it instead of WHOIS?

How far in advance will I be warned?

What happens when a domain expires?

What are domain status codes and why do they matter?

Can I monitor domains registered with any registrar?

Does this work for all top-level domains?

How often is a domain checked, and which plans include it?

Do I need to do anything when I renew a domain?

Can I see expiry dates in Prometheus or Grafana?

## From our blog

Guides, deep-dives, and best practices from the WatchFor team

[Networking

### How to Never Get Caught by an Expired SSL Certificate

Jun 16, 2026·3 min readRead article](/blog/ssl-certificate-expiry)[Networking

### How DNS Works (and What 'Propagation' Really Means)

Jun 12, 2026·4 min readRead article](/blog/how-dns-works)[Networking

### DNS Record Types Explained: A, AAAA, CNAME, MX, TXT and more

May 09, 2026·4 min readRead article](/blog/dns-record-types-explained)

## Ready to Stop Worrying About Domain Renewals?

Add your domains in minutes and let us watch the calendar for you. Domain expiry monitoring is included from the Starter plan (€7/mo) — never lose a domain to a missed renewal again.

[Get started for free](/auth/sign-up)[View documentation](/docs/monitors/certificates#domain-expiry)

---

Canonical page: https://watchfor.io/domain-expiry-monitoring · Site guide: https://watchfor.io/llms.txt
