EVERYTHING XIAOMI
Get listed

Upptime

Upptime is a free, open-source uptime monitor and status website service built with GitHub Actions, Issues, and Pages.

Place
#33 of 48
Score
6.6
Upptime's website

What Upptime is

Upptime is a free, open-source uptime monitor and status website service built with GitHub Actions, Issues, and Pages. It checks configured websites as often as every five minutes and can track as many websites as desired. Checks support HTTP endpoints and TCP ports, with optional Globalping checks from selected locations. When an endpoint goes down, Upptime opens a GitHub issue and closes it after recovery; incidents shorter than 15 minutes are deleted by default. Response times are stored in Git history and shown in long-term graphs on a customizable static status page. Notifications can use Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email, or SMS. Sensitive values can be kept in repository secrets with an explicit allowlist. The default setup uses approximately 3,000 GitHub Actions build minutes monthly; public repository minutes are unlimited, while private minutes are billed by GitHub.

Good

  • Free and open source
  • Checks websites every five minutes
  • No stated website tracking limit
  • Automatic GitHub issue incident handling
  • Many notification channels

Watch out

  • Private repository minutes are billed by GitHub
  • Incidents under 15 minutes are removed by default
  • Requires GitHub Actions, Issues, and Pages
  • Self-hosted setup

Who it suits

Upptime suits individuals and teams that want GitHub-powered endpoint monitoring and a published status page. It is appropriate for users comfortable with self-hosted, repository-based operation.

Verdict

Upptime links monitoring, incident tracking, history, and status pages to GitHub services without a listed subscription cost. Its repository-based design and private-build billing should be considered when planning deployment.

Plans and prices

From Upptime's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
UpptimeFreeFree and open-source · GitHub-powered

The facts

Each one read from Upptime's own pages, with the date it was checked.

What it does

Alert channels
Slack,Telegram,Discord,Zulip,Microsoft Teams,Gotify,custom webhooks,email,SMSchecked 19 Sep 2026
Check types
Configuration supports HTTP endpoints and TCP port checks, with optional Globalping checks from specified locations.checked 11 Oct 2026
Endpoint capacity
The documentation says you can track as many websites as you like.checked 11 Oct 2026
False positive handling
Incidents lasting less than 15 minutes are deleted instead of appearing in incident history by default.checked 11 Oct 2026
Incident handling
When an endpoint goes down, Upptime opens a GitHub issue and automatically closes it when the endpoint returns.checked 11 Oct 2026
Intended users
The project describes itself as a way for people and teams to monitor their endpoints and publish a status page.checked 11 Oct 2026
Keyword monitoring
Yeschecked 19 Sep 2026
Monitoring
GitHub Actions checks configured websites as often as every five minutes, the shortest supported interval.checked 11 Oct 2026
Notifications
Notification providers include Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email, and SMS.checked 11 Oct 2026
Private repositories
Status pages for private repositories are not published by default; publishing them requires explicitly enabling the publish option.checked 11 Oct 2026
Purpose
Upptime is a free, open-source uptime monitor and status website service powered by GitHub Actions, Issues, and Pages.checked 11 Oct 2026
Response history
Upptime records response times in Git history and generates graphs of long-term trends.checked 11 Oct 2026
Security
Sensitive values can be stored as GitHub repository secrets and restricted through an explicit secrets allowlist.checked 11 Oct 2026
Server monitoring
Yeschecked 19 Sep 2026
Status page
The generated static status website displays live status, incident history, and response-time graphs, and can be customized.checked 11 Oct 2026
Support
The project lists GitHub Discussions, issue reporting, Stack Overflow, and an email address for feedback as support channels.checked 11 Oct 2026

The company

Founded
2020checked 28 Sep 2026

Money

Free plan
Yeschecked 19 Sep 2026
Hosting cost limit
The default setup uses approximately 3,000 GitHub Actions build minutes per month; public repositories get unlimited free build minutes, while private repository minutes are billed by GitHub.checked 11 Oct 2026

Alternatives to Upptime

All alternatives
  1. 1Dotcom-Monitor logo

    Dotcom-Monitor

    Free planAndroidiOSWebAPI
    8.9From $13.33 a month
  2. 2UptimeRobot logo

    UptimeRobot

    Free planAndroidiOS
    8.5From $9 a month
  3. 3Pingdom logo

    Pingdom

    AndroidiOSWebAPI
    8.4From $16.50 a month
  4. 4SolidPing logo

    SolidPing

    Free planWebAPILinuxSelf-hosted
    8.2From €5 a month
  5. 5Uptimia logo

    Uptimia

    Free planWeb
    8.2From $9 a month
  6. 6

    HetrixTools

    Free planLinuxmacOSWindows
    8.2From $9.95 a month