Domain Expiry Monitoring
PulseStack tracks each domain's registration expiry date and warns you before it lapses, so a missed renewal never quietly takes your website and email offline. We read the expiry straight from the domain's WHOIS and RDAP record.
Free plan needs no card. 14-day trial on every paid plan.
Core monitor types
Alert channels
Free trial, all plans
Saved on annual billing
Add a domain, tell us when to warn you, and let PulseStack watch the calendar so you do not have to.
Paste in any domain you own - .com, .co.uk, .io, .de, or almost any TLD. One domain uses one monitor, so you can watch a whole portfolio from a single account.
PulseStack looks up the registration record over RDAP, with WHOIS as a fallback, and pulls out the exact date your domain is due to expire. No registrar login required.
Choose how many days before expiry you want to hear about it. Add as many days-before thresholds as you like so the right people get a heads-up in good time.
As each threshold is reached, PulseStack fires an alert across your chosen channels. You renew with your registrar in plenty of time, and the site stays online.
Accurate expiry data, warnings on your own terms, and alerts that reach the right people.
PulseStack queries the domain's registration record and extracts the authoritative expiry date, so you are working from the same data the registry holds - not a guess or a diary note that someone forgot to update.
PulseStack watches from outside your registrar and tells you, in good time, when a domain is due to expire. It does not renew the domain for you and it does not touch your registrar account - you stay in full control of the renewal. That independence is the point: if a card on file expires or a renewal notice bounces, an outside watcher still catches it.
Domain expiry dates change slowly, so every plan keeps them under close watch. Your plan sets the shortest interval PulseStack uses across all your monitors, from five minutes on Free down to thirty seconds on Enterprise.
A clean run of checks, day after day, with a warning fired well before the expiry date arrives.
Domain expiry monitoring tracks the registration expiration dates of your domain names. PulseStack™ checks public RDAP registry data up to twice a day to find exactly when each domain expires, and alerts you when it is within 7 days of expiry by default, or a lead time you set per monitor. This prevents the catastrophic scenario where a domain lapses and becomes available for anyone to register.
Auto-renewal fails more often than people expect. The most common causes are expired payment cards on file, insufficient account balance, registrar account locked due to failed identity verification, DNS admin email bouncing so renewal notices never arrive, domains flagged for policy violations by the registrar, and registrar-specific issues like billing system outages. PulseStack acts as an independent safety net that monitors from outside your registrar, catching failures regardless of the cause.
Domain expiration follows a multi-stage process. First, the domain enters a grace period (typically 0 to 45 days depending on the registrar) where you can still renew at the normal price. Then it enters a redemption period (typically 30 days) where recovery costs hundreds of pounds. After that, the domain enters pending delete status for 5 days, then drops and becomes available for public registration. Domain squatters and competitors use automated tools to snap up valuable expired domains within milliseconds of them dropping.
PulseStack uses RDAP, the Registration Data Access Protocol, which is the modern successor to WHOIS. RDAP provides structured JSON responses from authoritative registrar databases, making the data more reliable and consistent than legacy WHOIS text parsing. Each check queries the RDAP server for the domain's registration events, extracts the expiration date, calculates days remaining, and compares them against your alert lead time (7 days by default).
WHOIS is the legacy protocol for querying domain registration data, returning unstructured text that varies between registrars. RDAP is the IETF-standard replacement that returns structured JSON with consistent field names across all registrars. RDAP also supports HTTPS, authentication, and internationalised domain names. ICANN has mandated RDAP support for all accredited registrars. PulseStack uses RDAP for its domain expiry checks and does not fall back to WHOIS.
PulseStack alerts you when a domain is within 7 days of expiry by default, and you can set a longer lead time on each monitor. If renewals go through corporate approval workflows, choose a lead time that gives your accounts or procurement team room to act, such as 30 days or more. For critical business domains, we recommend routing alerts to SMS and PagerDuty as well as email.
Yes. PulseStack monitors domains regardless of which registrar they are registered with. Whether your domains are spread across GoDaddy, Cloudflare, Namecheap, Google Domains, Amazon Route 53, or any ICANN-accredited registrar, PulseStack queries the authoritative RDAP servers for each TLD independently. You get a single unified dashboard showing expiry dates across your entire portfolio.
Not as part of domain expiry monitoring, which tracks the expiry date. To watch your nameservers, add a DNS record monitor for the NS record with a nameserver you expect: PulseStack alerts you when no NS record contains that value. Unauthorised nameserver changes are a common indicator of domain hijacking, where an attacker gains control of your domain and redirects traffic to their servers, so they are worth watching on important domains.
Domain hijacking occurs when an unauthorised party gains control of your domain registration, typically through social engineering the registrar, exploiting a compromised registrar account, or intercepting renewal expiry. The attacker changes nameservers to redirect all traffic, including email, to servers they control. Monitoring helps on two fronts: an expiry monitor warns you before the domain lapses, and a DNS record monitor on your NS records flags a nameserver change. Spotting a change quickly gives you time to contact your registrar and dispute it before damage compounds.
Yes, as long as the registry publishes the expiry date through RDAP. That covers generic TLDs like .com, .org and .net, newer ones like .io, .app and .dev, and many country-code TLDs. Some country-code registries do not publish an expiry date over RDAP, and PulseStack does not fall back to WHOIS, so add the domain and check that an expiry date appears.
Domain expiry monitors are not part of the free plan, which covers 5 HTTP(S) monitors. They are included on every paid plan from Starter at £9 a month, alongside SSL certificate and DNS record monitors, and every paid plan starts with a 14-day free trial with no card needed. You can still use the free domain expiry checker on this page without an account.
Yes. The domain expiry checker tool at the top of this page is completely free with no account required. Enter any domain to instantly see the registrar, registration date, expiry date, days remaining, nameservers, and domain status. For ongoing monitoring with automatic expiry alerts, start a 14-day free trial of the Starter plan or above, with no card needed.
Domain expiry monitoring is part of PulseStack's complete infrastructure monitoring platform. A single domain can be covered from several angles: domain expiry, SSL certificate and DNS record monitors for the registration, certificate and records, plus HTTP monitoring for the website and port monitoring for service availability. All monitors share the same alert channels, incident management, status pages, and team collaboration features.
Add your domains, set your own warning windows, and let PulseStack sound the alarm long before anything lapses.
14-day free trial on paid plans. No card needed on Free.