Uptime monitoringFrom 17 regions

Uptime monitoring.
No false alarms.

Uptime monitoring for websites, APIs, servers and cron jobs. Every failure is confirmed from other regions before anyone is paged.

20 monitors free. No credit card required.

Trusted by teams that put uptime first.

Read customer stories

What is uptime monitoring? A check, a confirmation, an alert.

Uptime monitoring checks your websites, APIs and services from the outside, on a schedule, and alerts your team when they stop answering correctly. Hyperping runs each check from one of your regions in turn, and reruns a failure from the others before it calls anything an outage.

  1. Scheduled check1 region · every 30 s

    Each check runs from one of your regions, the next one from the next, so a few regions cover the world without multiplying requests.

  2. Failure503 · Frankfurt

    A wrong status code, a missing string, a timeout or a refused connection. Nothing is sent yet.

  3. RecheckLondon · N. Virginia · Singapore

    Other regions you selected run the same request at once, not at the next interval. If one of them gets a good answer, no outage opens.

  4. Confirmedoutage opens · alerts go out

    Only a failure the other regions see too opens an outage, alerts the monitor’s channels and starts its escalation policy.

17 regions on six continents. Pick three or more close to your users, so a failure always has somewhere to be confirmed from.

  • San FranciscoSFO
  • N. CaliforniaCAL
  • N. VirginiaVIR
  • New YorkNYC
  • TorontoTOR
  • São PauloSAO
  • LondonLDN
  • ParisPAR
  • FrankfurtFRA
  • AmsterdamAMS
  • Cape TownCPT
  • MumbaiMUM
  • BangaloreBLR
  • SingaporeSGP
  • SeoulSEO
  • TokyoTKY
  • SydneySYD

Nine kinds of checks. One place to watch them.

A site can be up while its API fails, its certificate expires or last night’s backup never ran. Each kind of check catches a different way of going down, with the same regions, alerts and status page.

  • GET https://example.com · 200 · 182 msevery 30 s · 17 regions

    Websites

    The status code, response time and redirects of every page that matters, checked from the regions your visitors are in.

    Website monitoring
  • POST /v1/checkout · 503confirmed from 3 regions

    APIs

    Any method, headers and body, the status code you expect and the text the response must contain.

    API monitoring
  • 200 OK · "Add to cart" missingkeyword check · down

    Page content

    A page can answer 200 and still be broken. A keyword check fails when the text you expect is missing from the response.

    Keyword monitoring
  • login.spec.ts · step 3 failedtrace + video · alert

    User flows

    Playwright scripts log in, search and check out in a real browser every 5 minutes, and fail when a step breaks.

    Synthetic monitoring
  • example.com · certificate expires in 14 daysreminder sent

    SSL certificates and domains

    Expiring, revoked or untrusted certificates and domain registrations, with reminders up to 90 days ahead.

    SSL monitoring
  • A example.com → 203.0.113.9expected 192.0.2.1 · no match

    DNS records

    Ten record types, from A to TXT, checked against the answer you expect. Included from the Essentials plan.

    DNS monitoring
  • db.example.com:5432 · connection refusedport check · down

    Ping and TCP ports

    ICMP ping for hosts, and port checks for databases, mail servers and anything else that doesn’t speak HTTP.

    Ping and port monitoring
  • nightly-backup · no ping since 02:00grace period over · alert

    Cron jobs

    Your jobs ping Hyperping when they finish. A ping that doesn’t arrive within the grace period you set is an outage.

    Cron job monitoring
  • worker-03 · no metrics for 90 soffline · on-call paged

    Servers

    A lightweight agent reports CPU, memory, disk and network, and the server is marked offline when it stops reporting.

    Server monitoring

Detection is the start. Alerts, status pages and reports follow.

A confirmed failure opens an outage, pages whoever is on call and turns the service red on your status page. When it answers again, everything closes on its own, and the minutes count in your uptime reports.

  • Alerts on every channel

    Email, Slack, Teams, SMS, phone calls, PagerDuty and webhooks, sent only once a failure is confirmed.

    Alerting
  • On-call and escalation

    Schedules and escalation policies page whoever is on duty, and move on to the next person if nobody acknowledges.

    On-call
  • A status page that updates itself

    Monitors drive the page: a confirmed outage turns the service red, and visitors see each service’s uptime history.

    Status pages
  • Uptime and SLA reports

    Uptime, outages, MTTA and MTTR per monitor over any period, exported for SLA reviews or read from the API.

    Reports
  • Response times by region

    Every check keeps its response time, so slowdowns show up per region before they turn into an outage.

    Response times
  • Maintenance windows

    Planned work pauses the alerts and shows up on your status page, so a deploy never pages anyone.

    Maintenance windows

Verified alerts.Where your team works.

Every alert is double-checked from at least two other locations before it reaches the tools your team already uses.

  • Slack
  • Microsoft Teams
  • Google Chat
  • PagerDuty
  • Opsgenie
  • Jira Service Management
  • Discord
  • Telegram
  • Mobile app
  • Email
  • SMS
  • Phone call
  • Webhooks

Go further. Guides, free tools and comparisons.

What teams say about Hyperping.

Guillermo Rauch
CEO, Vercel
@hyperping is really amazing
Fabrice Gregoire
Site Reliability Engineer, Alma
Hyperping’s reputation in our company is that it’s more reactive than Datadog. We usually get notifications from Hyperping before Datadog.
Pierre Renaudin
CTO, Slite
We picked Hyperping to bring a high quality incidents and status reporting dashboard to our users.
Moritz Dausinger
CEO & Founder, Refiner
We have the real-time alerts from Hyperping telling us if the app is down. These are sometimes arriving even before AWS notices or notifies us.
Gary Gaspar
CEO & Founder, Marker.io
We couldn’t imagine running our SaaS business without Hyperping now.
Jakob Bo Storjohann
CEO, Ideanote
Hyperping nails all aspects: from smooth setup to peace of mind and attentive customer service.

You learn your site is down from a customer’s support ticket.

Uptime, status pages and on-call.One platform. Know before your customers do.

Uptime monitoring

Catch downtime the moment it happens, from multiple regions, before your customers notice.

Server monitoring

A lightweight agent tracks CPU, memory and disk, so you spot trouble before it turns into downtime.

Browser checks / E2E

Playwright tests that catch broken sign-ins and checkouts before your customers do.

Cron job monitoring

Get alerted when a backup or scheduled job silently fails to run, not days later.

api.acme.com is down. HTTP 503 from Paris, confirmed from Frankfurt and N. Virginia.9:42 AM
Incident published on status.acme.com. 1,240 subscribers notified by email.9:43 AM
api.acme.com is back up. Downtime 4 min 12 s, incident resolved automatically.9:46 AM
View incident

Notification channels

Alerts reach the right person on Slack, Teams, SMS or a phone call, whichever wakes them up.

SSL monitoring

Keep certificates in check. Get alerted before they expire, so your customers always connect securely.

On-call calendar

Plan rotations, share the load, and see who’s on call. Every incident reaches the right person, at the right time.

Three tools. One better bill.Monitoring, status pages, and on-call. Together.

USD · Monthly billing for every plan

The tool mix

Three subscriptions to keep it all running.

Example stack
  • Pingdom100 uptime + 20 advanced checks
    $149/mo
  • StatuspagePublic Startup + private Growth
    $348/mo
  • PagerDutyProfessional · 10 users × $25
    $250/mo
Combined cost

$747/month

$8,964 over 12 months

Everything connected, from the first check.

Business
  • 1,000 monitors
  • 10 status pages
  • 20 team members
  • On-call & escalations
  • 20-second checks
  • Priority support
One platform. One subscription.

$299/month

$3,588 over 12 months
60% less

Save $5,376 a year with this mix.

Explore pricing
Pricing sources & assumptions

Reviewed . All amounts are USD; local currency prices may differ.

  • Pingdom Synthetic Monitoring: $149/month for 100 uptime checks, 20 advanced checks and 350 SMS credits. USD rate from our August 17, 2026 review; the live calculator served EUR during this check, so the USD rate was not independently reverified today.
  • Statuspage: one public Startup page ($99/month, 1,000 subscribers, 10 team members) and one private Growth page ($249/month, 300 authenticated subscribers, 15 team members).
  • PagerDuty Professional: $25/user/month on monthly billing, for 10 users. Its $21 rate requires annual billing.
  • Hyperping Business: $299/month on monthly billing. The advertised $249/month is a rounded annual equivalent of $2,990/year and is not used in this comparison.

This is one example of a three-tool stack, not the cheapest possible setup or a feature-for-feature match. Pingdom and PagerDuty also include status-page features; a separate Statuspage subscription may not be needed by every team. Usage charges and paid connectors are not included. Annual totals are 12 monthly payments, not annual subscription quotes.

Questions about uptime monitoring.

What is uptime monitoring?

Uptime monitoring checks from outside your infrastructure, on a schedule, that your websites, APIs and services answer and answer correctly, and alerts your team when they stop. Its history gives you the uptime percentage you report against an SLA. Hyperping runs these checks every 30 seconds from 17 regions. Read the uptime monitoring guide for the full picture.

How does uptime monitoring work?

A monitor sends a request to your URL, host or port at a fixed interval, from the regions you select in turn, and compares the answer with what you expect: a status code, a piece of text, a DNS record, an open port. When a check fails, Hyperping reruns it at once from your other regions and opens an outage only if they fail too. See create a monitor.

How often does Hyperping check my services?

Every 30 seconds on paid plans and every 5 minutes on the Free plan, with shorter intervals on Business. Browser checks run every 5 minutes, and cron jobs are checked against the schedule you give them. See pricing.

What can I monitor with Hyperping?

Websites and APIs over HTTP, with keyword checks on the response, ping (ICMP) and TCP ports, DNS records, SSL certificates and domain expiry, cron jobs through healthchecks, multi-step flows with Playwright browser checks, and servers with a lightweight agent. See the monitoring docs.

How does Hyperping avoid false alerts?

Every failure is rechecked from your other regions before an outage opens, so a network blip between one probe and your server never pages anyone. An alert delay can also ignore blips shorter than the minutes you set, maintenance windows mute planned work, and the expected status code accepts endpoints that legitimately answer 401 or 404. See false positives.

What is a good uptime percentage?

Most production services aim for 99.9%, about 8 hours and 46 minutes of downtime a year. Critical services aim for 99.99%, about 53 minutes a year. Choose the target from your SLA and from what an hour of downtime costs you, then convert it with the SLA calculator.

How am I alerted when something goes down?

By email, SMS, phone call, Slack, Microsoft Teams, Google Chat, Discord, Telegram, PagerDuty, Opsgenie or webhooks. Escalation policies and on-call schedules send each alert to whoever is on duty and move it on if nobody acknowledges.

Is there a free uptime monitoring plan?

Yes. The Free plan includes 20 monitors checked every 5 minutes, HTTP, port, ping and keyword checks, one server agent and one basic status page, with no credit card required. Paid plans start with a 14-day free trial. See free uptime monitoring.

Can I show my uptime on a status page?

Yes. Status pages read their state from your monitors, so a confirmed outage shows on the page without anyone updating it, and visitors see the uptime history of each service. Paid plans add custom domains, subscribers and, from Pro, private pages. See status pages.

What is the difference between uptime monitoring and APM?

Uptime monitoring checks from the outside whether a service answers correctly, the way a customer would see it. APM instruments your code to measure latency, errors and database time inside the application. Uptime monitoring tells you that something is down, APM helps explain why, and most teams run both.

Your first uptime check, live in a minute.