SSL and domain expiry monitoring for freelance web developers
When you build sites for clients on your own, you usually end up as their IT department too. If a certificate lapses or a domain expires two years after launch, the client doesn't call the host or the registrar. They call you.
Domainvane keeps a list of the client sites you look after and checks two dates for each one: when the TLS certificate expires and when the domain registration expires. You see both on one dashboard and get an email before either one lapses.
Start free with 3 domains. No card required.
The freelancer problem
- Sites outlive the project. You hand over a site, the invoice is paid, and the hosting, certificate, and domain carry on without anyone watching them.
- Accounts are scattered. Some domains are in your registrar account, some in the client's, and some in an account set up by whoever built the previous site.
- Auto-renew isn't a guarantee. Certificates renew through hosts and ACME clients until a DNS change or host move breaks validation. Domains renew until a card expires. See why auto-renew fails quietly.
- Renewals are getting more frequent. Under CA/Browser Forum Ballot SC-081v3, publicly trusted TLS certificates issued from 15 March 2026 can be valid for at most 200 days, falling to 100 days in 2027 and 47 days in 2029. See what the 47-day limit means.
What Domainvane checks for each site
The TLS certificate on port 443. Days left until expiry, whether the hostname matches the certificate, whether the chain is complete, and whether the certificate is self-signed or not yet valid.
The domain registration, through RDAP. The expiry date and whether it came from the registry or the registrar. If RDAP has no usable date, the result is unknown, not a guess. See domain expiry monitoring.
Checks run about every 24 hours, and sooner (about 6 hours) when something is within 7 days of expiry or a check is failing. Alerts fire at 30, 14, 7, and 1 days before expiry and after 3 consecutive failed checks.
Alerts that reach you
Every plan includes email alerts, so you don't need to remember to open the dashboard. Email alerts are delivered to external inboxes, including Gmail; inbox placement is not guaranteed for every provider (Outlook and Yahoo have not been tested).
The Solo plan adds one generic JSON webhook, if you'd rather send alerts into your own tools. Webhook details are in alerts and webhooks.
Which plan fits
| Plan | Price | Sites | Good for |
|---|---|---|---|
| Free | $0 | 3 | Trying it on your own site and two clients |
| Solo | $9/mo | 25 | A freelancer's full client list, plus 1 generic JSON webhook |
| Agency | $29/mo | 150 | Small studios; adds a Slack-compatible webhook and client report pages |
Paid plans are month-to-month, with checkout handled by Stripe. See all plans, including Agency+ for larger lists.
Before you sign up
Domainvane is deliberately narrow. It is not an uptime monitor, it does not renew certificates or domains, and there are no team seats, SMS alerts, or public API. If you also need uptime checks, run a dedicated uptime tool alongside it.
Getting started
- Run one of your client sites through the free SSL certificate checker to see what Domainvane reads. The hostname isn't stored.
- Create a free account and add up to 3 hostnames.
- When your list grows past 3, move to Solo for 25.
Checking a list right now? Check SSL certificate expiry for multiple domains with a short script first.
Start free with 3 domains.