← All Posts

Xpiry: Never Let an SSL Certificate Expire Again

Visit Project ↗

The Problem Every Developer Knows

You've been there. It's 2 AM, your phone is blowing up, and your site is down because an SSL certificate expired. Or worse — a customer reports that your site is showing security warnings because a certificate on a lesser-known subdomain quietly expired three weeks ago.

SSL certificate management is one of those tasks that's easy to forget about until it's a crisis. Xpiry makes sure that never happens.

What Xpiry Does

Xpiry monitors SSL certificates and domain registrations, alerting you before they expire. It performs instant certificate checks with full chain validation, SAN inspection, and expiry tracking — all in under a second.

The service runs continuous 24/7 monitoring with configurable alert intervals and multi-channel notifications through email, Slack, and webhooks. You set the threshold (e.g., alert me 30 days before expiry), and Xpiry handles the rest.

Domain Tracking Too

Beyond SSL certificates, Xpiry tracks domain registration expiration dates using RDAP and WHOIS lookups. Losing a domain because you forgot to renew it is arguably worse than an expired certificate, and Xpiry covers both.

The Technical Details

Xpiry is built with Ruby on Rails using Hotwire (Turbo + Stimulus) for a responsive, real-time dashboard experience. The monitoring engine performs periodic checks with a minimum interval of one hour, validating the full certificate chain and extracting detailed metadata.

Notifications are dispatched through a multi-channel system supporting email, Slack integration, and custom webhook endpoints. The alert threshold system is configurable per-domain, so critical production domains can have longer lead times than internal services.

Pricing That Makes Sense

The free tier includes one domain with daily checks and email alerts — enough to monitor your most critical asset. The Pro tier ($19/month) covers 25 domains with 6-hour check frequency and Slack support. The Agency tier ($49/month) handles 150 domains with hourly checks and all notification channels.

No credit card required to start, and the service uses session-only cookies for minimal data tracking.

Free Certificate Checks Without Signup

One feature I'm particularly happy with is the free, instant certificate check available without any signup. Visit the site, enter a domain, and get a full certificate report immediately. It's a useful tool for anyone, and it helps people discover the monitoring service naturally.

Try It

If you manage any websites or services with SSL certificates, give Xpiry a try. The free tier takes 30 seconds to set up, and it might save you from a 2 AM wake-up call.