Freedom report

Two barsScore 6.3

  • Free tierA free tier is on its own pricing page
  • Runs widely1 of 6 device platforms
  • DocumentedPlans, terms and facts published

Upptime is a free, open-source uptime monitor and status-page service built around GitHub Actions, Issues and Pages. It can check configured websites as often as every five minutes, and its documentation says there is no limit on the number of sites to track. Checks can use HTTP endpoints or TCP ports, with optional Globalping checks from specified locations. When an endpoint goes down, Upptime opens a GitHub issue and closes it automatically when service returns. By default, incidents lasting less than 15 minutes are removed from incident history. Response times are recorded in Git history and shown as long-term trend graphs on a customizable static status page, alongside current status and incident history. Alerts can go to Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email or SMS. Sensitive values can be stored as GitHub repository secrets and limited with an explicit allowlist. The default setup uses approximately 3,000 GitHub Actions build minutes per month; public repositories receive unlimited free build minutes, while private repository minutes are billed by GitHub.

Who it is for

Upptime suits people and teams that want to monitor endpoints and publish a status page using GitHub services. It may work for users comfortable configuring a self-hosted, GitHub-powered setup.

What is good

  • Checks can run as often as every five minutes
  • No stated limit on monitored websites
  • Supports HTTP and TCP checks
  • Status pages include incident history and response graphs
  • Alerts support email, SMS and chat services

What to know first

  • Private repository build minutes are billed by GitHub
  • Private-repository status pages are unpublished by default
  • Incidents under 15 minutes are removed by default

Verdict

Upptime combines endpoint checks, incident tracking and a customizable static status page without a software charge. Its GitHub-based setup and the cost of private-repository build minutes are important considerations.

Upptime plans and pricing

All plans
Upptime Free Free and open-source · GitHub-powered upptime.js.org · 11 Oct 2026

Compared on uptime monitoring software

Free plan
Yes
Keyword monitoring
Yes
Server monitoring
Yes
Alert channels
Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email, SMS

Best Upptime alternatives

See all 20