Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

Upptime

Free#36 of 48 in Uptime Monitoring SoftwareStatus Tracking

Upptime: A GitHub-based monitor for teams that want checks, incident records, and a static status page. Ranked #36 of 48 in Uptime Monitoring Software by our editors (6.0/10); pricing: Free plan; best for gitHub-centric open-source status pages.

6.0/10Editor score
Upptime6.0 Visit Upptime

At a glance

  • Editor score
    6.0 / 10
  • Pricing
    Free plan
  • Best for
    GitHub-centric open-source status pages
  • Free plan
    Yes
  • Paid from
    None
  • Founded
    2020
  • Facts checked
    19 Sep 2026
Upptime screenshot
  • Where it wins

    • Runs scheduled HTTP and TCP checks through GitHub Actions
    • Creates and closes GitHub Issues to record incidents
    • Publishes static status pages with history and trend charts
  • Where it doesn't

    • Checks run at intervals no shorter than five minutes
    • Requires a GitHub repository and GitHub services
    • Status pages are static rather than vendor-hosted monitoring dashboards

Our verdict on Upptime

Upptime is an open-source uptime monitoring and status-page project for developers and teams comfortable working in GitHub. It checks configured websites and endpoints through GitHub Actions, records incidents in GitHub Issues, and publishes a status page through GitHub Pages. Its repository-based approach suits teams that want monitoring records and public status information alongside their code, rather than a separate vendor-hosted monitoring service.

Checks cover HTTP endpoints, with configurable methods, headers, bodies, and expected status codes, as well as TCP port availability. Custom response-body conditions can identify down, degraded, or missing text. Response-time history is stored in Git and displayed in graphs. Checks run on a schedule, with the shortest interval set at five minutes, so teams that need more frequent detection should consider another tool. Optional Globalping checks can run from specified locations, configured per endpoint. That makes location-specific checks possible, but the five-minute minimum remains a constraint for time-sensitive monitoring.

Incident handling and public communication are central to Upptime’s fit: it can automatically create and close GitHub Issues, generate a static status page with incident history and trend charts, and send outage or recovery notifications. Supported notification routes include Slack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, email, SMS, and custom webhooks. There are no vendor-hosted paid plans; the project runs through a user’s GitHub repository and GitHub services. Choose Upptime if that GitHub-centered workflow and open-source model match your team. It is less suitable if you need checks faster than every five minutes or prefer monitoring and status pages managed outside your own GitHub setup.

Upptime pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on upptime.js.org

Upptime fact sheet

Free planYes
Paid fromNone
Monitor limitNot verified
Check intervalNot verified
Monitoring locationsNot verified
SSL expiry alertsNot verified
Keyword monitoringYes
Server monitoringYes
Alert channelsSlack, Telegram, Discord, Zulip, Microsoft Teams, Gotify, custom webhooks, email, SMS
DeploymentCloud
PlatformsWeb
Integrations14 integrations: GitHub Actions, GitHub Issues, GitHub Pages, GitHub API, Slack, Telegram …
PricingFree plan
Websiteupptime.js.org
Facts checked19 Sep 2026

Upptime integrations

Upptime lists 14 integrations on its own site.

  • GitHub Actions
  • GitHub Issues
  • GitHub Pages
  • GitHub API
  • Slack
  • Telegram
  • Discord
  • Zulip
  • Microsoft Teams
  • Gotify
  • Email
  • SMS
  • Custom webhooks
  • Globalping

Alternatives to Upptime

See all Upptime alternatives →

Also listed in

Used Upptime? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Upptime for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Upptime 6.0/10

Upptime is listed in our Uptime Monitoring Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/upptime/"><img src="https://www.itechguides.com/best/badge/upptime.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.

Last updated · How we research and update