
Uptime Kuma
Summary
Uptime Kuma is a free, self-hosted monitoring tool for checking websites, services, servers, and containers. It can monitor HTTP(S), TCP, HTTP(S) keywords and JSON queries, WebSocket, Ping, DNS records, Push, Steam game servers, and Docker containers, with intervals as short as 20 seconds. Users can create multiple status pages and map them to specific domains. Published status pages cache results and refresh every five minutes. Native notifications include Telegram, Discord, Gotify, Slack, Pushover, and SMTP email; more than 90 notification services are listed, and Apprise can add further options. The software supports proxy use and two-factor authentication. Prometheus-compatible metrics are available at the /metrics endpoint, protected by basic authentication or an API key. Installation choices include Docker Compose, a Docker command, and non-Docker setup for major Linux distributions. Released under the MIT License, Uptime Kuma permits use, modification, and distribution, including selling copies. Its project also provides a temporary Frankfurt demo server whose data is deleted after 10 minutes.
Who it is for
Uptime Kuma suits people who want to host their own monitoring tool and configure checks for websites, servers, or containers. It can also suit teams that want status pages, notification integrations, or Prometheus-compatible metrics.
What is good
- Supports numerous monitor types, including DNS and Docker.
- Monitoring intervals can run every 20 seconds.
- Supports multiple status pages and domain mapping.
- Lists more than 90 notification services.
- MIT-licensed software with Docker and non-Docker installation options.
What to know first
- Published status pages refresh every five minutes.
- The demo server deletes data after 10 minutes.
- Deployment is self-hosted.
Verdict
Uptime Kuma brings varied checks, status pages, notifications, and metrics together in a self-hosted package. Its MIT license and multiple installation options are useful for users comfortable managing their own deployment.
Uptime Kuma plans and pricing
All plansCompared on internet performance monitoring software
- Free plan
- Yesuptime.kuma.pet
- Synthetic monitoring
- Yesuptime.kuma.pet
- DNS monitoring
- Yesuptime.kuma.pet
Facts
- Purpose
- Uptime Kuma is an easy-to-use self-hosted monitoring tool.github.com · 1 Oct 2026
- Monitor types
- It monitors HTTP(S), TCP, HTTP(S) keyword, HTTP(S) JSON query, WebSocket, Ping, DNS record, Push, Steam Game Server and Docker Containers.github.com · 1 Oct 2026
- Check interval
- Monitoring intervals can run every 20 seconds.github.com · 1 Oct 2026
- Status pages
- The product supports multiple status pages and mapping status pages to specific domains.github.com · 1 Oct 2026
- Notifications
- Native notifications include Telegram, Discord, Gotify, Slack, Pushover and SMTP email, with more than 90 notification services listed.github.com · 1 Oct 2026
- Notification integrations
- Uptime Kuma also integrates with Apprise for additional notification services.github.com · 1 Oct 2026
- Security features
- The README lists proxy support and two-factor authentication support.github.com · 1 Oct 2026
- Prometheus
- Prometheus-compatible metrics are available at the /metrics endpoint, with basic authentication or API-key authentication.github.com · 1 Oct 2026
- Status-page caching
- Published status pages cache results for five minutes and refresh every five minutes.github.com · 1 Oct 2026
- Installation
- Official installation instructions provide Docker Compose, Docker command and non-Docker installation for major Linux distributions.github.com · 1 Oct 2026
- License
- The software is released under the MIT License, which grants permission to use, copy, modify, publish, distribute, sublicense and sell copies.github.com · 1 Oct 2026
- Security reporting
- Security vulnerabilities should be reported through GitHub Security Advisories, and the project does not accept third-party bug-bounty platforms.github.com · 1 Oct 2026
- Supported versions
- The security policy marks Docker tags 2, 2-slim, next, next-slim, 2-rootless and 2-slim-rootless as supported.github.com · 1 Oct 2026
- Demo
- The project provides a temporary Frankfurt demo server whose data is deleted after 10 minutes.github.com · 1 Oct 2026
Company
- Founded
- 2021uptime.kuma.pet · 28 Sept 2026
Best Uptime Kuma alternatives
See all 12Where it ranks on Everything Xiaomi
Is Uptime Kuma yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/louislam/uptime-kuma/blob/master/README· checked 1 Oct 2026
- github.com/louislam/uptime-kuma/wiki/Notification-· checked 1 Oct 2026
- github.com/louislam/uptime-kuma/wiki/Prometheus-In· checked 1 Oct 2026
- github.com/louislam/uptime-kuma/wiki/Status-Page· checked 1 Oct 2026
- github.com/louislam/uptime-kuma/blob/master/LICENS· checked 1 Oct 2026
- github.com/louislam/uptime-kuma/security/policy· checked 1 Oct 2026
- uptime.kuma.pet· checked 28 Sept 2026


