Renewal calendar

The renewal calendar for web agencies.

Never miss an SSL or domain renewal again. Every certificate, every domain, every client — one view, ordered by due date.

No card required · Used by agencies managing 20-100+ client sites

Renewal calendar demo

30-second walkthrough of the calendar UI — client filter, SSL detail drilldown, snooze and mark-handled. Video lands V1.2.

SSL

SSL renewals

Every TLS certificate across every client site. SAN-aware so wildcards and multi-subdomain certs each get their own row. Reminders at 60, 30, 14, 7, and 1 day.

Domain

Domain renewals

RDAP-powered apex domain tracking — catch expiries 90 days out, before the grace period closes and the name goes to auction.

Cadence

Notification cadence

Configurable per-event-type schedules. Reminders route to per-client Slack, email, Discord, or your webhook — never a shared inbox.

Why a calendar, not just alerts

Most uptime tools fire an alert when something is already broken. A renewal calendar shows you what will break — and when. That's the difference between a 2am pager and a quiet Tuesday morning ticket.

Other tools

Alerts only — by the time you hear, the site is already down.

Everguardly

Full calendar + bulk renew + client filter — outages prevented, not reacted to.

See the side-by-side on UptimeRobot, Oh Dear, and Better Stack.

Renewal calendar FAQ

What is a renewal calendar?
A single calendar view that surfaces every upcoming SSL certificate expiry, domain registration renewal, and scheduled maintenance window across every client site you manage. One screen, one truth source, ordered by date.
How is this different from uptime alerts?
Uptime alerts tell you a site is already down. The renewal calendar shows you what will go down — and when — so you can prevent the outage entirely. SSL renewals are typically due 14-30 days in advance; domain renewals 30-90 days.
Can I filter the calendar by client?
Yes. Every renewal event is tagged with the client it belongs to. Filter by client, by event type (SSL vs domain), or by time window (next 7 / 30 / 90 days). Bulk actions let you mark items as handled or snooze them.
What notifications do I get before something expires?
Configurable per-event-type reminder schedules. Defaults: SSL = 60, 30, 14, 7, 1 days; domain = 90, 60, 30, 14, 7, 1 days. Reminders go to email, Slack, Discord or your webhook — and route to the per-client channel if configured.
Does the renewal calendar work for sub-domains and wildcards?
Yes. We track every TLS certificate by its SAN list, so wildcard certs and multi-subdomain SANs each get their own row in the calendar. Domain expiry is keyed on the registered apex domain (RDAP).

Stop forgetting renewals.

14-day free trial. No card required. Add your first ten client sites in two minutes with bulk CSV import.