Domain Expiry Checker
See when your domain registration expires, and check the domains your email depends on: SPF includes, mail servers, name servers and DMARC report addresses. One lapsed domain can take your email down or hand it to an attacker.How the Domain Expiry Checker Works
The checker reads registration data straight from the domain registry, so you see the same expiry date the registry holds. With dependency checking on, it also finds the third-party domains your mail flow relies on and checks them too.
Enter your domain
Type a domain like company.com, or open "Check several domains" and paste up to 20. Subdomains and URLs are reduced to the registered domain.
Dependencies are found
We read your SPF, MX, NS and DMARC records from public DNS and collect the domains they point to, such as include: vendors, mail hosts, DNS providers and rua report addresses.
Expiry is checked
Each domain is looked up in its registry's RDAP service. You get the registrar, registration and expiry dates, days left, EPP status codes and registrar lock, plus a list of what to renew or fix first.
Why Domain Expiry Matters for Email Security
An expired domain is more than a renewal reminder you missed. It breaks your website and mail at once, and anyone can register the name after it is released.
Website and email outage
When a domain lapses, the registrar usually removes its DNS or points it to a parking page. Your site goes offline, inbound mail bounces and SPF, DKIM and DMARC stop resolving, so outbound mail fails authentication.
Your mail goes to someone else
Drop-catch services register expired domains within seconds of release. The new owner can set up MX records and receive mail sent to your old addresses, including password reset emails for accounts tied to them.
Vendor domains are a takeover path
If a domain in your SPF include: or MX records expires, whoever registers it can authorize their servers to send as you or receive your mail. Those messages can pass SPF and DMARC.
What Happens When a Domain Expires
A domain is not deleted on its expiry date. It moves through several stages, and your options shrink at each one. The bar below shows the typical stages for a gTLD like .com, to scale.
Expiry day
The registration period ends. Many registrars park the domain or stop its DNS within days, which takes down your website and email.
Auto-renew grace
You can still renew at the normal price. The length depends on your registrar, and some give no grace period at all.
Redemption period
The domain is removed from DNS. Only the previous owner can restore it, and registrars charge a restore fee on top of the renewal.
Pending delete
The domain can no longer be restored by anyone. The registry deletes it at the end of this period.
Open to anyone
The name returns to the public pool. Drop-catch services often register domains with traffic or mail history the moment they are released.
Typical values for generic TLDs. Registries and registrars set their own periods, and many country-code TLDs follow different rules.
How to Prevent Domain Expiry
Turn on auto-renew
Enable auto-renew for every domain you own, including old brand and campaign domains that still receive mail.
Keep billing and contacts current
Auto-renew fails on an expired card. Use a shared mailbox like domains@ as the registrant contact, not one person's inbox.
Add a registrar lock
Turn on clientTransferProhibited so the domain can't be moved to another registrar without unlocking it first.
Monitor expiry dates
Track your domains and the vendor domains in your SPF and MX records. Set up domain expiry monitoring to get alerts before they lapse.
Frequently Asked Questions
How do I check when my domain expires?
What is RDAP and how is it different from WHOIS?
Why do some domains show no expiry data?
Why does the expiry date look a year later than I expected?
Why check domains my email depends on?
What is a registrar lock?
clientTransferProhibited status. It blocks transfers of the domain to another registrar until you remove it in your account. It protects against hijacking through a stolen registrar login or a social-engineered transfer request. Most registrars let you turn it on for free. Some country-code registries, such as .de, don't use this status, so the checker shows the lock as not published.Is the domain I check stored?
More Free Domain and DNS Tools
WHOIS Domain Lookup
See who registered a domain and with which registrar.
Look up WHOIS →Dangling DNS Checker
Find records pointing to deleted resources and dead domains.
Check dangling DNS →DNS Record Lookup
See all DNS records published for a domain.
Look up DNS →SOA Record Lookup
Check the primary name server and zone settings.
Check SOA →DNSSEC Checker
Verify that your DNS records are signed and validate.
Check DNSSEC →SPF Record Checker
Validate your SPF record and authorized senders.
Check SPF →MX Record Lookup
Check the mail servers for any domain.
Check MX →Lookalike Domain Checker
Find domains impersonating your brand.
Find lookalikes →Never lose a domain or a mail route to expiry
PowerDMARC monitors your domains, DNS records and email authentication in one place, and alerts you before registrations lapse or records break.