Uptime
HTTP Monitors

Know when your service goes down before your users do

HTTP health checks from 9 global regions. Monitor any URL with customizable intervals from 1 to 60 minutes.

View Pricing
9 global regions1-60 min intervalsAny HTTP status code
Screenshot of the Uptime dashboard: a sidebar listing HTTP, DNS, and TCP monitors, cron jobs, alerts, maintenance, and status pages; summary cards for monthly ping usage, overall uptime percentage, and the slowest endpoint; per-type counts of monitors up and down; and a table of HTTP monitors with latency trend sparklines and status badges
9

Global Regions

1-60m

Check Intervals

HTTP

Health Checks

365d

Data Retention

Deep Dive

Everything you need

A closer look at what you get, from the first check to the alert that reaches you.

Global coverage

Monitor from Africa, APAC, Eastern/Western Europe, the Middle East, Oceania, and the Americas.

Flexible intervals

Check every minute for critical services, or every hour for less urgent endpoints.

Status code validation

Expect any HTTP status code — 200, 201, 301, 404 — whatever is correct for you.

Instant results

Run any monitor on demand to test immediately after changes.

Heatmap visualization

See service health at a glance with daily heatmaps showing success rates.

365-day history

Access a full year of monitoring data for trend analysis and incident review.

Get started

How it works

Three steps from an empty dashboard to checks that run on their own.

Create your monitor

Point Uptime at the URL, DNS record, port, or scheduled job you want to track.

Choose how you're alerted

Connect email, Slack, Discord, or a webhook. Set cooldowns to avoid alert fatigue.

Watch the dashboard

See heatmaps, response times, and uptime history update as checks run automatically.

FAQ

Frequently asked questions

The questions people ask most before they start monitoring.

What types of URLs can I monitor?

Any publicly accessible HTTP or HTTPS URL: websites, APIs, webhooks, health check endpoints.

How do I choose a monitoring region?

Select the region closest to your users or where you want to measure performance from.

Can I monitor authenticated endpoints?

Yes, you can add custom headers including Authorization tokens.

How quickly am I notified of failures?

Within seconds of a failed check. Configure email, Slack, Discord, or webhook alerts.

Start monitoring your services

Create your first monitor in under 2 minutes. No credit card required to start.