Uptime Kuma

Know the moment your website goes down, and tell customers.

Replaces P Pingdom Statuspage Easy Free app

No server needed to start: Cloudgate can provide one. What happens when you click Deploy

Uptime Kuma
An Uptime Kuma monitor for a website, showing it is up, the recent checks as green bars, response time and uptime figures, and a response-time chart
One monitor: its status, recent checks, response time and uptime. Captured by Cloudgate, with sample data
The Uptime Kuma dashboard with five monitors, counts of up, down and paused monitors, and a list of recent up and down events
The dashboard: every monitor at a glance and the latest events, including a short outage. Captured by Cloudgate, with sample data

What is Uptime Kuma?

Uptime Kuma is a self-hosted uptime monitor: get an alert the moment your website goes down and show customers a status page. Free, open source.

Uptime Kuma is an open-source uptime monitoring tool that checks your websites and online services around the clock and tells you the moment one stops working, so you hear about it before your customers do. You add a website by pasting its address and choosing how often to check it, as often as every 20 seconds.

When something goes wrong, alerts can go to email, Slack, Microsoft Teams, Telegram, Discord, SMS and more than 90 other services. You can also publish a status page that shows customers which services are working and which are being fixed. An online shop, for example, can watch its storefront, payment page and booking system, get a phone alert within a minute if checkout breaks at night, and point customers to its status page while it is fixed.

Beyond websites, Uptime Kuma can check that a server answers, that a domain name still points to the right place, or that a page still shows a given word. It also warns you before a website's security certificate expires. There is no official phone app; the dashboard works in any browser.

How Cloudgate installs Uptime Kuma

Cloudgate installs Uptime Kuma on a server Cloudgate provides or one you connect, keeps its data on lasting storage and gives it a secure web address. The first person to open it creates the admin account. For the most reliable alerts, run it on a different server from the websites it watches.

What you can do with Uptime Kuma

  • Watch your websites Check your sites, online shop and booking pages as often as every 20 seconds.
  • Get alerted your way Receive a message by email, Slack, Microsoft Teams, Telegram, Discord, SMS and over 90 other services.
  • Show a status page Publish a page that tells customers what is working and what is being fixed, on your own web address if you like.
  • Catch expiring certificates Get a warning before your website's security certificate runs out and browsers start showing errors.
  • Plan maintenance quietly Mark a maintenance window so planned work does not set off alerts or alarm customers.
  • See your history Charts show response times, uptime percentages and every outage over time.

Replaces Pingdom and Statuspage

Uptime Kuma does the same job as Pingdom and Statuspage. Here is what changes when you switch.

What you gain
  • No price per check, per site or per status page
  • Check as many websites as you like, as often as every 20 seconds
  • Over 90 ways to be alerted, all included
  • Your monitoring history stays on your own server
What is different
  • It checks from one place, your server, not from many locations around the world
  • If the server it runs on goes down, it cannot alert you, so run it somewhere else
  • One admin account; there are no separate logins for colleagues
  • Status pages have fewer design options than Statuspage
Moving from Pingdom to Uptime Kuma

What happens when you click Deploy?

You do not need a server or any technical knowledge. Four steps, and Uptime Kuma is running at its own web address.

  1. Step 1 Click Deploy and create your account

    Deploy takes you to Cloudgate. Create an account, or log in if you have one. Uptime Kuma itself is free.

  2. Step 2 Choose a server

    No server? Get one from Cloudgate: pick a size and a country, and Cloudgate gets it ready. Already have one? Connect it instead.

  3. Step 3 Cloudgate sets up Uptime Kuma

    It prepares the server, makes the passwords the app needs and starts it. There is nothing to install and nothing to write down.

  4. Step 4 Open your app and sign in

    Your app gets a free web address to start, without https. Add your own domain, like app.yourshop.com, and Cloudgate secures it with https for you.

Run Cloudgate yourself? Deploy from your own console

In your Cloudgate console, open Templates and choose Uptime Kuma.

Questions

Is Uptime Kuma free?

Yes. Uptime Kuma is free and open source under the MIT licence, with no paid edition. You pay only for hosting.

Is Uptime Kuma a good alternative to UptimeRobot or Pingdom?

Yes, Uptime Kuma is one of the most popular self-hosted alternatives to UptimeRobot and Pingdom for checking that websites are up. It has no limit on checks and includes status pages, but it checks from one location rather than from many places around the world.

How do I self-host Uptime Kuma?

With Cloudgate, you pick Uptime Kuma from the catalogue and click install. Cloudgate runs it on your server, keeps its data on lasting storage and gives it a secure web address; the first person to open it creates the admin account.

Should Uptime Kuma run on the same server as my website?

No, it is better on a different server. If both share a server and that server goes down, Uptime Kuma goes down too and cannot alert you.

Can I import my monitors from UptimeRobot?

There is no automatic import from UptimeRobot or Pingdom. Adding a monitor takes a few seconds, since you paste the address and choose how often to check it.

Does Uptime Kuma have a phone app?

There is no official phone app, but the dashboard works in a phone's web browser. Most people get alerts on their phone through Telegram, Slack, Pushover or SMS instead.

What server size do I need for Uptime Kuma?

Uptime Kuma is light. Cloudgate's smallest size, with 512 MB of memory, is enough to watch a typical small business's websites.

Do I need technical skills?

No. Click Deploy, create your Cloudgate account and choose a server, and Cloudgate sets up Uptime Kuma and gives it a web address. You use it in your browser like any other online tool.

Do I need my own server?

No. When you deploy Uptime Kuma, hosted Cloudgate can provide a server. If you already rent one, you can connect it instead.

Uptime KumaFree app
Deploy Uptime Kuma