UptimeRobot checks that a site answers, every 5 minutes to every 15 seconds, and watches SSL and domain expiry on its paid plans. CertAvert only watches certificates and domain names, and checks each one in more depth.
| CertAvert | UptimeRobot | |
|---|---|---|
| Main product | Certificate and domain monitor | Uptime monitor |
| How it runs | Hosted, nothing to install | Hosted |
| Free | 15 domains | 50 monitors, without SSL or domain expiry |
| Paid plans | Starter 25, $50 a year; Plus 50, $100 a year; Pro 100, $150 a year (domains) | Solo 10, $13 a month; Team 100, $46; Scale from 200, $98 (monitors; $12, $39 and $79 a month paid yearly) |
| Billing | Yearly | Monthly or yearly |
| Users per account | 1 | Solo none, Team 3, Scale 5 |
| How often it checks | Twice a day | 5 minutes (Free) to 15 seconds (Scale) |
| Expiry alert days | 30 and on expiry (Free); 30, 14, 7 and on expiry (Starter); your own days (Plus, Pro) | 30, 14, 7 and on expiry; can be changed |
| Short-lived certificates | Alerts at a quarter of the lifetime (under 80 days) | Not found |
| Ports other than 443 | Any port | Not found |
| Untrusted certificate or wrong name | Shown with the reason; emailed on paid plans | Alerts when visitors can't open the page |
| Chain check (missing intermediates) | Yes | Not found |
| Revocation check | Yes OCSP or CRL | Not found |
| Renewal window (ARI) | Yes | Not found |
| Post-quantum key exchange | Yes | Not found |
| Certificate change alerts | Shown on every plan; emailed on paid plans | Not found |
| Certificate Transparency logs | Lists other names under your domains; no alert for new ones | Not found |
| Domain name expiry | Registration dates on every plan; reminder emails on paid plans | Paid plans, 30, 14, 7 and on expiry |
| Alert channels | Email, Slack, Discord, Teams | Email, SMS, voice, Slack, Discord, Teams, Telegram and more; webhooks on Team and Scale |
| API | No | Every plan |
| Status pages | No | Every plan |
| Internal certificates | No the free certavert-scan runs on your own network | Not found |
| Audit report | Pro (PDF and CSV, checked at /verify) | Not found |
"Not found": we couldn't find it on UptimeRobot's pages, which doesn't mean it isn't there. UptimeRobot is a trademark of its owner; CertAvert isn't affiliated with it.
To know when a site goes down you need an uptime monitor like UptimeRobot; CertAvert doesn't replace it. CertAvert is for the certificate itself: expiry alerts on the free plan, and the chain, revocation and renewal window checks.
Sources: uptimerobot.com/pricing, uptimerobot.com/pricing.md, uptimerobot.com/ssl-monitoring
We check each product's own pages and do our best to keep this right, but mistakes are possible and products change. Something wrong or out of date? Write to support@certavert.com.