Skip to content
UptimePilot
Cable-stayed concrete bridge at dawn, viewed along the deck toward the pylons

Uptime monitoring tools that tell you first

Check any website, API or server from two regions (US East and EU Central), and get an email, SMS or Slack alert the minute it goes down.

Run an uptime check

The check passes when this exact text appears on the page.

No card required to run a check. Your monitor data stays yours.

Website uptime monitoring for everything you run

One account covers the public site, the API behind it, the servers underneath and the jobs that run at night. Every plan includes every check type.

Glass curtain wall of a tall building reflecting a pale morning sky, steel mullions in a regular grid

Websites

HTTP status, response time and a keyword on the page, so a blank checkout counts as down even when it returns 200.

Learn about website monitoring
Steel and glass arched roof seen from inside, repeating ribs vanishing into the distance

APIs

Method, headers, body and JSON assertions on every response, with timeouts you set per endpoint.

Learn about API monitoring
Data center aisle with rows of dark server racks under daylight from a long skylight

Servers and ports

Ping and TCP port checks for web, mail, database and SSH services on Linux and Windows servers.

Learn about server monitoring tools
Massive round steel vault door set in a concrete wall, slightly open, lit by daylight

SSL and domains

Certificate expiry, chain validity and domain registration dates, with warnings weeks before anything lapses.

Learn about SSL certificate monitoring
Empty railway station hall with a large analog clock, steel roof trusses and morning light

Cron jobs and heartbeats

Each job pings its own URL when it finishes. When the ping stops arriving, your team hears about it.

Learn about cron job monitoring
Bright empty multi-level atrium with stacked white balconies and walkways under a glass roof

Status pages

A public or password protected page on your own domain, with components, incident updates and subscriber emails.

Learn about the status page

Uptime monitoring tools with the specs in plain numbers

  • 1 minute checks on every plan
  • 30 second checks on Team
  • 8 check types in every plan
  • 2 regions confirm before an alert

How uptime monitoring works with UptimePilot

From a pasted URL to a working alert in a few minutes. The full walkthrough is on how uptime monitoring works.

Empty airport control tower cab with tilted panoramic windows over the runways at dawn
  1. 01

    Add a URL

    Paste the address of a site, an API endpoint, a server hostname or a port. For a scheduled job, UptimePilot gives you a unique heartbeat URL to call when the run ends.

  2. 02

    Choose regions and checks

    Pick the check type and interval, set the expected status code, a keyword or JSON assertions, and a timeout. Checks run from US East and EU Central.

  3. 03

    Pick who gets alerted

    Send alerts by email, SMS, Slack, Microsoft Teams or webhook. Escalation passes the alert to the next person when nobody responds. Maintenance windows keep planned work quiet.

  4. 04

    Publish a status page

    Show your components on a status page with your logo, colors and domain. Post incident updates, schedule maintenance and let customers subscribe by email.

What an hour of downtime costs your business

Downtime rarely shows up as one line on a bill. It shows up as orders that never happen, contract credits and a support inbox that fills in minutes.

Lost orders

A store doing $20,000 a day earns about $830 an hour, and more on a sale day. One hour of checkout downtime costs more than a full year of the Starter or Team plan.

SLA credits

Enterprise contracts often promise 99.9% uptime, which allows about 43.8 minutes of downtime a month. Miss it and the credit comes out of revenue you already counted.

Support load

When customers cannot tell whether you know about a problem, they write in. A status page with incident updates answers the question once, for everyone.

Estimate your downtime cost

Enter what your site earns in a day and compare what 99%, 99.9% and 99.99% uptime allow in a month.

Figures assume revenue is spread evenly across the day. On sale days and launches the real loss is higher.

Downtime a month

43.8 minutes

Revenue at risk a month

$609

Empty glass-roofed shopping arcade in early morning with closed storefront shutters

The SLA report

Every month you need one number for clients and leadership. UptimePilot measures uptime percent, response time percentiles and every incident. Team plans export a monthly SLA PDF. See what the uptime monitoring service reports include.

See pricing

Uptime monitoring pricing for teams

Every plan includes every check type, multi-region confirmation and all alert channels. Plans differ by monitors, interval, status pages and reports.

Save 50%

Starter

$49 per month billed monthly

$24 per month billed yearly ($288 per year)

For a solo developer or a small store that wants every check type and a clean status page.

  • 50 monitors
  • 1 minute check interval
  • 10 heartbeat monitors
  • 1 status page
  • 30 SMS alerts per month
  • 3 team members
  • 90 days of data history
  • Uptime and response time reports

Team

Recommended for teams

$99 per month billed monthly

$49 per month billed yearly ($588 per year)

For a SaaS team that needs fast checks, a branded status page and an uptime number for contracts.

  • 200 monitors
  • 30 second check interval
  • 50 heartbeat monitors
  • 5 status pages with custom domain
  • 150 SMS alerts per month
  • 10 team members
  • 1 year of data history
  • Monthly SLA report as PDF

Business

$249 per month billed monthly

$124 per month billed yearly ($1,488 per year)

For an agency or MSP that monitors many client sites and sends each client a report.

  • 1,000 monitors
  • 30 second check interval
  • 250 heartbeat monitors
  • 20 status pages with password protection
  • 500 SMS alerts per month
  • 25 team members
  • 2 years of data history
  • White-label client reports
  • REST API

Enterprise

$599 per month billed monthly

$299 per month billed yearly ($3,588 per year)

For a larger company or regulated team that needs single sign-on and a full audit trail.

  • 3,000 monitors
  • 30 second check interval
  • 1,000 heartbeat monitors
  • 50 status pages
  • 1,500 SMS alerts per month
  • 100 team members
  • 3 years of data history
  • SSO (SAML) and audit log
  • Dedicated onboarding docs and invoicing

Compare every plan

Uptime monitoring questions

01

How does UptimePilot avoid false alarms?

A monitor is marked down only after a second region confirms the failure. A single slow route or a brief network blip in one region does not wake anyone up. Read more in our guide to reduce false alarms in uptime monitoring.

02

Which regions run the checks?

Checks run from two regions, US East and EU Central. Each result is labeled with the region that produced it, so you always know where a failure was seen.

03

How many SMS alerts do I get?

Starter includes 30 SMS alerts per month, Team 150, Business 500 and Enterprise 1,500. Email, Slack, Microsoft Teams and webhook alerts have no monthly cap.

04

Can my status page use my own domain?

Yes, from the Team plan. Point a subdomain such as status.yourcompany.com at your page and UptimePilot serves it there. See the status page for components, incidents and subscriber emails.

05

How long is monitoring data kept?

Starter keeps 90 days of history, Team 1 year, Business 2 years and Enterprise 3 years. Reports and the incident log cover the full retention period of your plan.

06

Can I cancel anytime?

Yes. You cancel from your account and the plan stays active until the end of the period you paid for. Payments are final, as described in the refund policy.

07

How does heartbeat monitoring work?

Your cron job or worker calls a unique URL each time it finishes. You set the expected schedule and a grace period, and when the call does not arrive in time, UptimePilot alerts your team. Details are on the cron job monitoring page.

08

What happens when I reach a plan limit?

Your existing monitors keep running. When you use up the monthly SMS alerts, alerts continue by email, Slack, Microsoft Teams and webhook. To add more monitors or SMS, upgrade from your account at any time.

Modern concrete lighthouse on a long breakwater at dusk with its light on

Run your first uptime check now

Enter a URL and see status code, response time, certificate and domain expiry in a few seconds. Then keep it monitored every minute.

No card required to run a check. Your monitor data stays yours.