40 of 40 tools
  • 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 appUptime checks
  • 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
  • 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 checksStatus page
  • 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

    Source code

  • 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
  • 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

    Source code

  • 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
  • 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

    Source code

  • 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

    Source code

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

    Paid Synthetic checksUptime checks
  • 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
  • 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
  • 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

    Source code

  • 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
  • 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
  • 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

    Source code

  • 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
  • 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

    Source code

  • 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
  • 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
  • Website monitoring that covers uptime, SSL certificates, broken links, mixed content, DNS, cron jobs and Lighthouse scores, with status pages.

    Paid Uptime checksHeartbeatsStatus page
  • 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
  • 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

    Source code

  • 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
  • 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
  • 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
  • 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
  • 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
  • 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 checksInfrastructureAPMReal user monitoring
  • 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
  • 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
  • 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
  • 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
  • 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

    Source code

  • 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
  • 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

    Source code

  • 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
  • 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
  • Website, API and multi-step transaction monitoring from a global checkpoint network, plus real user monitoring.

    Paid Uptime checksSynthetic checksReal user monitoring
  • 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