Domain renewal calendar generator: turn expiry dates into calendar events with reminders
In short: Paste domains with their expiry dates and download one calendar file: an all-day event per domain, with reminders before it, ready for Google, Apple or Outlook calendar. Limit: Dates are calendar dates with no time zone; a registry's exact expiry is a time in UTC.
A domain renewal calendar generator turns a list of domains and expiry dates into a calendar file. Paste one domain and date per line; each domain becomes an all-day event on its expiry date with reminders you choose (90, 60, 30, 14, 7 or 1 days before). Download the .ics file and import it into Google Calendar, Apple Calendar or Outlook. It also sorts the list by how soon each domain expires. Everything runs in your browser.
Price: this tool is free. Checking a whole email list is from $9/mo, and the first 100 checks are free with Google, no card. Check your list free nowSee pricing
Sample result
Four example domains become 4 all-day events, each with a 30-day and a 7-day alert, sorted by expiry.
- Events
- 4
- Format
- .ics (RFC 5545)
- Time zone
- None, all-day
What this means for you
A calendar you own doesn't depend on a registrar's emails reaching you.
- Reminders from 90 to 1 days
- Reads ISO and written dates
- Month- or day-first choice
- Sorted by days left
- Renewals
- .ics
- Reminders
By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us
How do I set renewal reminders for a list of domains?
- Paste one domain and its expiry date per line, such as acme.com, 2027-03-12 or globex.net, 14 Apr 2027.
- Tick the reminders you want, and say whether a date like 05/06/2027 is month first or day first.
- Press Build the calendar. The list is sorted by expiry date, with days left and a band for each domain.
- Download the .ics file and import it into your calendar app. Check one event after importing.
Example
- You enter
- Four lines:
acme.com, 2027-03-12,globex.net, 14 Apr 2027,initech.org 05/30/2027andumbrella.io, Jan 9, 2027, month first, reminders at 30 and 7 days. - You get
- A list sorted by expiry date (umbrella.io 9 Jan 2027, acme.com 12 Mar 2027, globex.net 14 Apr 2027, initech.org 30 May 2027) with days left from today, and an .ics file with 4 all-day events, each with a 30-day and a 7-day alert.
- Limits
- Runs in your browser; nothing is uploaded. Dates are calendar dates with no time zone.
How do I get a reminder before a domain expires?
A registrar usually emails before a domain expires, but those emails go to one inbox, can land in spam and stop if the contact address is out of date. A calendar entry you own does not depend on that. This tool builds one: an all-day event on each expiry date, with alerts the number of days before that you pick.
If you don't have the dates yet, the bulk domain expiry checker reads them from each registry's record for up to 500 domains and gives you a list you can paste here.
Which date formats can it read?
It reads 2027-03-12 (also with slashes or dots), 12 Mar 2027, 12 March 2027 and Mar 12, 2027, anywhere on the line after the domain. A date with numbers only, like 05/06/2027, is ambiguous, so you choose month first (5 June) or day first (5 May). The line must hold a real date: 31 February is refused and shown as not read.
Dates are calendar dates with no time zone. A domain that expires on 12 March gets an all-day event on 12 March whatever time zone your calendar is in. Registries record the exact expiry as a time in UTC, so for a domain due close to midnight, treat the day before as the last safe day.
What does the calendar file contain, and what does it not?
It is a standard iCalendar file (RFC 5545) with one event per domain, a short description and one display alert for each reminder you ticked. Events are marked as free time so they don't block your day. Nothing is uploaded: the file is made in your browser.
Calendar apps handle imports differently: some ignore alerts in an imported file, and some add the events to a calendar you didn't intend. Import into a calendar of its own where you can, and check one event for its alert. The file doesn't renew anything. It won't know if you renewed or moved the domain, so delete the old events when you change a date.
Who uses this tool, and for what?
- Agencies
- Keep every client's domain renewals in one team calendar, with alerts weeks ahead.
- Cold emailers
- Track the expiry of every sending domain you own, so a lapsed domain doesn't silently stop a campaign.
- Small business owners
- Put the one or two domains the business depends on on a calendar you check, not an inbox you might not.
What can’t this tool tell you?
- Dates are calendar dates with no time zone; a registry's exact expiry is a time in UTC.
- Some calendar apps ignore alerts in imported files; check one event after importing.
- The file doesn't update itself: if you renew, delete the old events.
- It reads dates you paste; it doesn't look them up.
Common questions
- How do I add domain expiry dates to Google Calendar?
- Paste the domains and dates here, build the calendar and download the .ics file. In Google Calendar choose Settings, then Import & export, and upload the file.
- Is this renewal calendar generator free?
- Yes. It is a free tool and runs in your browser, with no account and no card.
- Which reminders can I set?
- 90, 60, 30, 14, 7 and 1 days before the expiry date, in any mix. Your calendar app decides how an alert is shown.
- Where do I get the expiry dates?
- From your registrar, or from the bulk domain expiry checker, which reads them from each registry's record for up to 500 domains.
- Why is a line marked Date not read?
- No date was found on it, or the date isn't a real one, such as 31 February. Use 2027-03-12 or 12 Mar 2027 and run it again.
- Is my list uploaded?
- No. The list and the calendar file are made in your browser and go nowhere.
Sources
Authentication and capacity are half of deliverability.
The other half is who you send to. Every hard bounce counts against the domain and inboxes you are sending from, and nothing in DNS can tell you which addresses on your list are dead.
- Bulk verification with real SMTP mailbox checks
- Hard bounces removed before a send, not discovered after
- Catch-all, disposable and role detection on every row
Plans from $9 a month, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.