You find out your site is down when someone messages you. Monitoring services fix that and charge monthly per check, which feels absurd for something that is fundamentally a loop and an HTTP request. Uptime Kuma does it properly, with a status page, for the cost of a small server.
List prices as published by each vendor. Yours is flat.
| Pingdom Starter | $15/mo | 10 checks |
| Better Stack | $30/mo | per month |
| UptimeRobot Pro | $8/mo | per month |
| Uptime Kuma here | Free | unlimited users |
Uptime Kuma watches your sites and services and tells you the moment something breaks. Beautiful status pages, flexible checks, and alerts to Slack, email, Telegram, and more.
Who this is for: Anyone running something they would rather hear about before their customers do.
As many as you want. The limit is CPU, and it is a long way off for normal use.
Yes, on your own subdomain, with your own branding and incident notes.
Ideally not. A monitor on the same box cannot tell you the box is gone. Many people run this on a second small instance.
Free plan. No card needed. Deployed in about a minute.
Get started →No card needed to try the free plan.