Skip to content
SocialAtoZ

Uptime Kuma

Verified

Free, self-hosted, open source uptime monitoring tool with a fancy web UI

–

Not yet rated. Be the first to review Uptime Kuma.

Uptime Kuma screenshot See all screenshots
  • Deployment On Premises
  • Starting price Free
  • Free trial Not offered
  • Best for Freelancers, Startups, SMEs

What is Uptime Kuma?

Uptime Kuma is a free and open source, self-hosted monitoring tool created by developer Louis Lam and maintained by an active community, with over 89,000 stars on GitHub. It monitors HTTP(S) endpoints, keywords on webpages, TCP ports, DNS records, Docker containers, and databases such as MySQL, and presents results through a fast, reactive web interface with dark mode support.

Because it is MIT licensed software you install yourself, typically via Docker, there is no subscription cost or vendor lock in. It supports over 90 notification services including Telegram, Discord, Slack, and email, plus public or password protected status pages, maintenance windows, SSL certificate expiry tracking, and multi-language and two factor authentication support.

Key Features of Uptime Kuma

Uptime Kuma lists 10 documented features, including HTTP(S), keyword, TCP, and DNS monitoring, Docker container and database (MySQL, SQL) monitoring and 90+ notification integrations (Telegram, Discord, Slack, email, PagerDuty). The list below covers what the product does rather than how it is marketed.

  • HTTP(S), keyword, TCP, and DNS monitoring
  • Docker container and database (MySQL, SQL) monitoring
  • 90+ notification integrations (Telegram, Discord, Slack, email, PagerDuty)
  • Public and password-protected status pages with custom domains
  • Maintenance window scheduling
  • SSL/TLS certificate expiry monitoring and alerts
  • Reactive, fast web dashboard with dark mode
  • Two-factor authentication
  • Multi-language interface
  • Proxy support

Uptime Kuma Pricing

Uptime Kuma lists one plan, at Free.

Open Source (Self-Hosted)

Free

Unlimited, self-hosted

MIT licensed, install via Docker or Node.js on your own server; no paid tiers

Uptime Kuma Specifications

Uptime Kuma is available on web app. It offers an API and has a free plan.

Deployment
  • On Premises
Billing cycle
One-time
Desktop
  • Web App
Languages
  • English
Built for
  • Freelancers
  • Startups
  • SMEs
Integrations
Telegram, Discord, Slack, Email/SMTP, PagerDuty, OpsGenie, Webhook, Signal, Matrix, ntfy, Pushover, and 90+ other notification services
Public API
Yes
Free trial
No
Free plan
Yes
Runs in browser
Yes
Customisable
Yes
Website
github.com

Uptime Kuma Videos

Uptime Kuma Screenshots

Used Uptime Kuma? Write the first review.

Uptime Kuma FAQs

Yes, Uptime Kuma is completely free and open source under the MIT license. There are no paid plans or subscription tiers because you host it yourself.

The most common method is Docker or Docker Compose, though it can also be installed directly on a server with Node.js.

Not officially. Uptime Kuma itself is self-hosted only, though some third party providers offer managed Uptime Kuma hosting as a paid service.

It can monitor HTTP(S) endpoints and keywords, TCP ports, DNS records, Docker containers, and databases such as MySQL, among other check types.

Uptime Kuma supports over 90 notification services, including Telegram, Discord, Slack, email, PagerDuty, and OpsGenie.