Uptime monitoring tools in 2026

Check sites and APIs from outside: HTTP, ping, port, TLS certificate and keyword checks, and scripted browser or API journeys. This list has 40 uptime monitoring tools. Of these, 10 are open source, 30 have a free plan and 10 can be self-hosted. Checked by hand on 30 September 2026.

  1. 1

    AlertKick

    On-call rosters, escalation policies and paging by mobile push, SMS, WhatsApp, Telegram, Slack and email, with uptime, heartbeat and SSL checks and hosted status pages. Priced per server rather than per user.

    Free plan On-call schedulesEscalation policiesPhone and SMSMobile app
  2. 2

    Assertible

    API testing and monitoring: define HTTP requests with assertions, run them on a schedule or after each deploy, and get alerted when a check fails.

    Free plan Synthetic checksUptime checksNotifications
  3. 3

    Better Stack

    Observability suite that pairs uptime checks, logs and metrics with on-call schedules, escalation policies, phone and SMS alerts and hosted status pages.

    Free plan Free: 10 monitors and heartbeats, 1 status page On-call schedulesEscalation policiesPhone and SMSUptime checks
  4. 4

    Blackbox exporter

    Prometheus exporter that probes endpoints over HTTP, HTTPS, DNS, TCP, ICMP and gRPC and exposes the results as metrics you can alert on.

    Free Open source (Apache-2.0) Self-hosted Uptime checksMetrics
  5. 5

    Catchpoint

    Enterprise internet performance monitoring: synthetic tests run from backbone, cloud and ISP nodes worldwide, alongside real user and BGP monitoring.

    Paid Synthetic checksUptime checksReal user monitoring
  6. 6

    CheckCle

    Self-hosted open source monitor for HTTP, ping, TCP and DNS uptime, server metrics and SSL expiry, with incident tracking and public status pages.

    Free Open source (MIT) Self-hosted Uptime checksInfrastructureStatus page
  7. 7

    Checkly

    Synthetic monitoring for developers: API checks and Playwright browser checks written as code, deployed from CI and run from many regions.

    Free plan Free: 1 user, 10k API and 1k browser check runs/mo Synthetic checksUptime checksHeartbeats
  8. 8

    Checkmate

    Self-hosted open source monitor from BlueWave Labs for HTTP, ping, TCP port, DNS, WebSocket and gRPC checks, with an optional agent for server hardware metrics and status pages.

    Free Open source (AGPL-3.0) Self-hosted Uptime checksInfrastructureStatus page
  9. 9

    Cloudprober

    Active prober that started at Google: runs HTTP, DNS, ping, TCP, gRPC and custom probes and exports latency and success metrics to Prometheus and other backends.

    Free Open source (Apache-2.0) Self-hosted Uptime checksSynthetic checksMetrics
  10. 10

    Dotcom-Monitor

    Synthetic monitoring for websites, web applications, APIs and servers, including recorded multi-step browser transactions and load testing.

    Paid Synthetic checksUptime checks
  11. 11

    Downtime Monkey

    Website uptime monitoring with downtime alerts and a generous free plan, aimed at small sites and people watching many client websites.

    Free plan Free: 60 websites Uptime checksNotifications
  12. 12

    FlareWarden

    Uptime, SSL, DNS and page-content monitoring that confirms an outage from several regions before alerting, with cron checks and status pages.

    Free plan Free: 15 monitors, 5-min checks Uptime checksHeartbeatsStatus page
  13. 13

    Gatus

    Health dashboard configured in YAML: checks HTTP, TCP, DNS, ICMP and other endpoints against conditions on status, body and latency, and alerts to many channels. Also sold as a hosted service.

    Free plan Open source (Apache-2.0) Self-hosted Uptime checksStatus pageNotifications
  14. 14

    HetrixTools

    Uptime monitoring for websites and servers checked every minute from 12 locations, with an optional server agent, status pages and IP/domain blacklist monitoring.

    Free plan Free: 15 uptime monitors, 1-min checks Uptime checksInfrastructureStatus page
  15. 15

    Hyperping

    Uptime, browser and cron job monitoring bundled with status pages and incident updates, plus a small server monitoring agent.

    Free plan Free: 20 monitors, 5-min checks Uptime checksSynthetic checksHeartbeatsStatus page
  16. 16

    Kuvasz Uptime

    Self-hosted uptime and SSL certificate monitor with brandable public or private status pages, maintenance windows and alerts to common chat and email channels.

    Free Open source (AGPL-3.0) Self-hosted Uptime checksStatus pageNotifications
  17. 17

    MarionetteOps

    Uptime, SSL, domain, cron and agent-based server monitoring aimed at agencies, with client-facing status pages.

    Free plan Free: 20 uptime + 20 server monitors Uptime checksInfrastructureHeartbeatsStatus page
  18. 18

    Monika

    Command-line synthetic monitor from Hyperjump: define HTTP, TCP, ping and database probes in a YAML file, run them anywhere, and send alerts to many channels.

    Free Open source (MIT) Self-hosted Uptime checksSynthetic checksNotifications
  19. 19

    MonitorMonk

    Uptime monitoring for websites and API endpoints with SSL, keyword, HTTP status and response-time checks, plus shareable dashboards.

    Free plan Free: 10 websites, 2 dashboards Uptime checksStatus page
  20. 20

    NodePing

    Server and website monitoring with many check types such as HTTP, DNS, SMTP, SSH and TCP ports, confirmed from multiple locations before alerting.

    Paid Uptime checksNotifications
  21. 21

    Oh Dear

    Website monitoring that covers uptime, SSL certificates, broken links, mixed content, DNS, cron jobs and Lighthouse scores, with status pages.

    Paid Uptime checksHeartbeatsStatus page
  22. 22

    OnlineOrNot

    Uptime monitoring for websites and APIs, browser checks, cron job heartbeats and status pages, run by a small independent team.

    Free plan Free: 2 users, 3-min check interval Uptime checksSynthetic checksHeartbeatsStatus page
  23. 23

    Peekaping

    Self-hosted uptime monitor written in Go with a React UI, built as an alternative to Uptime Kuma, with status pages and pluggable notification channels.

    Free Open source (MIT) Self-hosted Uptime checksStatus pageNotifications
  24. 24

    Phare

    Uptime monitoring with incident management and status pages, billed by the number of check requests rather than per monitor.

    Free plan Free: 100,000 monitoring events/mo Uptime checksStatus pageIncident response
  25. 25

    Pingdom

    SolarWinds website monitoring: uptime and multi-step transaction checks from global probes, plus real user monitoring of page performance.

    Paid Uptime checksSynthetic checksReal user monitoring
  26. 26

    Pingmeter

    Uptime monitoring for HTTP, HTTPS, SSH and custom TCP ports, with SMS and voice alerts on paid plans.

    Free plan Free: Fewer than 5 uptime monitors Uptime checksPhone and SMS
  27. 27

    Pulsetic

    Website uptime and SSL monitoring with status pages, incident notes and pay-per-alert SMS and phone calls.

    Free plan Uptime checksStatus pagePhone and SMS
  28. 28

    Servervana

    Uptime monitoring with HTTP, browser, DNS and domain checks and status pages, built for larger projects with many teams.

    Free plan Uptime checksSynthetic checksStatus page
  29. 29

    Site24x7

    Zoho's monitoring suite for websites, servers, networks, applications and cloud, with synthetic transactions and RUM; plain uptime checks have a free plan.

    Free plan Free: Uptime checks for 50 resources, email alerts Uptime checksSynthetic checksInfrastructureAPM
  30. 30

    StatusCake

    Website monitoring with uptime, page speed, domain and SSL checks from test locations around the world.

    Free plan Free: 10 uptime monitors, 5-min intervals Uptime checksNotifications
  31. 31

    SweetUptime

    Uptime, domain, SSL and server monitoring from DiCloud, with status pages and downtime alerts.

    Free plan Free: 20 uptime monitors, 10 servers Uptime checksInfrastructureStatus page
  32. 32

    ThousandEyes

    Cisco's network and internet visibility service: synthetic tests from cloud and enterprise agents trace the network path to your apps and SaaS providers.

    Paid Synthetic checksInfrastructure
  33. 33

    updown.io

    Pay-as-you-go website monitoring with HTTP, SSL and Apdex tracking, public status pages, and alerts by email, SMS and webhooks.

    Paid Uptime checksStatus page
  34. 34

    Uptime Kuma

    Self-hosted monitor for HTTP, keyword, TCP, ping, DNS, Docker and push checks, with status pages and dozens of notification integrations.

    Free Open source (MIT) Self-hosted Uptime checksHeartbeatsStatus pageNotifications
  35. 35

    Uptime.com

    Uptime and transaction monitoring with API and page speed checks, real user monitoring, status pages and SLA reporting.

    Paid Uptime checksSynthetic checksReal user monitoringStatus page
  36. 36

    UptimeFlare

    Serverless uptime monitor and status page that runs on Cloudflare Workers, checking HTTP and TCP endpoints and sending notifications.

    Free Open source (Apache-2.0) Self-hosted Uptime checksStatus page
  37. 37

    UptimeObserver

    Uptime, SSL and domain monitoring with a customizable status page and email and Telegram alerts, free plan allowed for commercial use.

    Free plan Free: 20 monitors, 5-min interval, 1 status page Uptime checksStatus page
  38. 38

    UptimeRobot

    Uptime monitoring for websites, APIs, ports, ping, keywords, SSL, DNS and cron heartbeats, with status pages and team alerting.

    Free plan Free: 50 monitors, 5-min interval Uptime checksHeartbeatsStatus page
  39. 39

    Uptrends

    Website, API and multi-step transaction monitoring from a global checkpoint network, plus real user monitoring.

    Paid Uptime checksSynthetic checksReal user monitoring
  40. 40

    Xitoring

    Uptime monitoring plus agent-based Linux and Windows server monitoring, with status pages and SMS or phone call alerts.

    Paid Uptime checksInfrastructurePhone and SMSStatus page

Side by side

Tool Pricing Free plan Open source Self-hosted HTTP checksKeyword checksSSL certificate expiryTCP port checksPing checksDNS checksMulti-location checksChecks every minute or fasterBrowser or multi-step checksStatus page
AlertKick Free plan Yes No No Yes-YesYes-YesYesYes-Yes
Assertible Free plan Yes No No YesYes-----YesYes-
Better Stack Free plan 10 monitors and heartbeats, 1 status page No No YesYesYesYesYesYesYesYesYesYes
Blackbox exporter Free Yes Yes Yes YesYes-YesYesYes-YesNoNo
Catchpoint Paid No No No YesYesYesYesYesYesYes-Yes-
CheckCle Free Yes Yes Yes Yes-YesYesYesYesYesYes-Yes
Checkly Free plan 1 user, 10k API and 1k browser check runs/mo No No YesYesYesYesYesYesYesYesYesYes
Checkmate Free Yes Yes Yes YesYesYesYesYesYesYesYes-Yes
Cloudprober Free Yes Yes Yes YesYes-YesYesYes-YesYes-
Dotcom-Monitor Paid No No No YesYesYesYesYesYesYesYesYes-
Downtime Monkey Free plan 60 websites No No YesYes----YesYes--
FlareWarden Free plan 15 monitors, 5-min checks No No YesYesYes--YesYesYes-Yes
Gatus Free plan Yes Yes Yes YesYesYesYesYesYes-YesYesYes
HetrixTools Free plan 15 uptime monitors, 1-min checks No No YesYesYesYesYesYesYesYes-Yes
Hyperping Free plan 20 monitors, 5-min checks No No YesYesYesYesYesYesYesYesYesYes
Kuvasz Uptime Free Yes Yes Yes YesYesYesYesYesYes-Yes-Yes
MarionetteOps Free plan 20 uptime + 20 server monitors No No Yes-Yes--Yes-Yes-Yes
Monika Free Yes Yes Yes YesYesYesYesYes--YesYesNo
MonitorMonk Free plan 10 websites, 2 dashboards No No YesYesYes----Yes-Yes
NodePing Paid No No No YesYesYesYesYesYesYesYes-Yes
Oh Dear Paid No No No YesYesYesYesYesYesYesYesYesYes
OnlineOrNot Free plan 2 users, 3-min check interval No No YesYes-Yes-YesYesYesYesYes
Peekaping Free Yes Yes Yes YesYesYesYesYesYes-Yes-Yes
Phare Free plan 100,000 monitoring events/mo No No YesYesYesYes--YesYes-Yes
Pingdom Paid No No No YesYesYesYesYesYesYesYesYesYes
Pingmeter Free plan Fewer than 5 uptime monitors No No Yes--YesYes-YesYes-Yes
Pulsetic Free plan Yes No No YesYesYesYesYes-YesYes-Yes
Servervana Free plan Yes No No YesYesYes--Yes-Yes-Yes
Site24x7 Free plan Uptime checks for 50 resources, email alerts No No YesYesYesYesYesYesYesYesYesYes
StatusCake Free plan 10 uptime monitors, 5-min intervals No No YesYesYesYesYesYesYesYes-Yes
SweetUptime Free plan 20 uptime monitors, 10 servers No No Yes-Yes--YesYesYes-Yes
ThousandEyes Paid No No No YesYesYesYesYesYesYesYesYes-
updown.io Paid No No No YesYesYesYesYes-YesYes-Yes
Uptime Kuma Free Yes Yes Yes YesYesYesYesYesYes-Yes-Yes
Uptime.com Paid No No No YesYesYesYesYesYesYesYesYesYes
UptimeFlare Free Yes Yes Yes YesYesNoYes---Yes-Yes
UptimeObserver Free plan 20 monitors, 5-min interval, 1 status page No No YesYesYesYesYesYesYesYes-Yes
UptimeRobot Free plan 50 monitors, 5-min interval No No YesYesYesYesYesYesYesYes-Yes
Uptrends Paid No No No YesYesYesYesYesYesYesYesYesYes
Xitoring Paid No No No YesYesYesYesYesYesYesYes-Yes

Yes: confirmed in the tool's documentation. No: documented as not offered. -: not confirmed. Plans and prices change; check each tool's own site before you decide.

More lists