WEBSITE RELIABILITY, WITHOUT THE GUESSWORK

Know when
your website
stops working.

Catch downtime, track response times, and understand incidents before your customers have to tell you.

No credit card requiredSetup in minutesChecks every minute
MONITOR OVERVIEWDEMO DATA
store.example.com
Operational184 ms
Uptime
99.98%
Avg response
184 ms
Incidents
02
24-HOUR AVAILABILITY
24h agoNow
healthy
outage
unknown
RESPONSE TIME
HTTP 503 detected14:32 UTC · Recovered
HTTP uptime checks
Response-time history
Incident notifications
SSL expiry monitoring
THE SIGNAL, NOT THE NOISE

Everything you need to
understand website health.

From the first failed request to the final recovery, keep your website availability and incident history in one place.

Know when availability changes.

Check endpoints at configurable intervals and track availability over time.

See slowdowns before they become outages.

Follow response-time trends and spot unusual changes in latency.

Turn failures into a clear timeline.

Record when a problem begins, what failed, and when service recovers.

Detected
14:32 UTC
Confirmed
14:33 UTC
Resolved
14:38 UTC

Know when action is needed.

Receive notifications for confirmed outages and recovery events.

Outage Alert
store.example.com is down
Status: HTTP 503 · 14:33 UTC

Know before a certificate expires.

Track certificate validity and receive warnings before expiry.

Certificate validstore.example.com
Issued Jan 2025Expires Apr 2026

Give customers a clear status.

Share service availability and incident updates through a public-facing status page.

Web App
operational
API
operational
CDN
degraded
ANATOMY OF AN OUTAGE

When something breaks,
know what happened.

A failed request should become a clear, actionable incident — not a mystery.

EVENT DETAIL · SAMPLE DATA

Failure confirmed

Consecutive checks have failed. An incident has been opened.

Monitorapi.example.com
ResultHTTP 503
First failure14:32:08 UTC
Confirmation14:33:08 UTC
Incident stateOpen
HOW IT WORKS

From URL to useful signal
in minutes.

01

Add your website

Enter a URL and choose how often you want it checked.

https://store.example.com
1 min
3 min
5 min
02

Let monitoring do its job

Scheduled checks record availability, status codes, and response times.

200
142 ms
200
156 ms
200
138 ms
503
— ms
200
148 ms
03

Act when something changes

Review the incident, receive an alert, and confirm recovery.

Outage Notification
store.example.com — HTTP 503
Detected: 14:32 UTC
Recovered: 14:38 UTC
PRODUCT PREVIEW

Your monitoring dashboard.

A single view of every website you're monitoring — status, response times, and incidents.

Overview
Monitors
Incidents
Status pages
Settings

Overview

DEMO DATA

Your monitored services at a glance.

Operational
3/5
Active incidents
1
Avg response
173 ms
Overall uptime
99.63%
RESPONSE TIME (ms)
13827942000:0004:0008:0012:0016:0020:00
RECENT INCIDENTS
staging.example.com
Open14:33 UTC
api.example.com
Resolved09:12 UTC
store.example.com
ResolvedYesterday
MONITORS
WEBSITESTATUSRESPONSEUPTIMELAST CHECK
store.example.comOperational184 ms99.98%12s ago
api.example.comOperational142 ms99.95%8s ago
docs.example.comOperational96 ms100.00%22s ago
blog.example.comDegraded1240 ms99.82%5s ago
staging.example.comDown—98.41%3s ago
PRINCIPLES

Built around the details
that matter.

Reliable monitoring requires careful design decisions. Here's how we approach the fundamentals.

Configurable monitoring intervals

Choose how frequently your endpoints are checked, from every 30 seconds to every 5 minutes.

Explicit timeout handling

Timeouts are tracked as distinct events, so you can distinguish between slow responses and failures.

Consecutive-failure confirmation

A single failed check does not trigger an alert. Consecutive failures are required to confirm an outage.

Incident recovery tracking

When a service recovers, the incident is resolved automatically and you receive a recovery notification.

Historical check records

Every check result is recorded, including status codes, response times, and timestamps.

Clear alert states

Alerts follow a defined lifecycle: detected, confirmed, notified, recovered. No ambiguity.

PRICING

Start small. Monitor
with confidence.

Pricing is subject to change as the product develops. No hidden fees.

Free

For personal projects and experimentation.

$0
No credit card required
  • Up to 3 monitors
  • 5-minute check intervals
  • 24-hour incident history
  • Email notifications
  • Basic uptime reports
Start free
RECOMMENDED

Pro

For developers and growing businesses.

$12
per month — pricing subject to change
  • Up to 20 monitors
  • 1-minute check intervals
  • 90-day history
  • Advanced incident alerts
  • SSL certificate monitoring
  • Response-time analytics
Start monitoring

Agency

For teams managing client websites.

$39
per month — pricing subject to change
  • Up to 100 monitors
  • 30-second check intervals
  • 1-year history
  • Public status pages
  • Team member access
  • Client-oriented reporting
  • Priority support
Contact us
FAQ

Common questions.

Uptime monitoring checks your website at regular intervals to verify that it is accessible and responding correctly. When a problem is detected, you receive a notification so you can investigate and resolve the issue before it affects more visitors.

Check intervals depend on your plan. Free accounts can monitor at standard intervals (e.g., every five minutes). Paid plans offer shorter intervals for faster detection. Exact intervals are listed on the pricing page.

When a check fails, the system waits for a follow-up check to confirm the outage and avoid false alerts. Once confirmed, an incident is created and you receive a notification. When the site recovers, the incident is resolved and you are notified again.

We require consecutive failed checks before confirming an outage. A single failed request does not trigger an alert. This confirmation step reduces noise and ensures you are notified only when a genuine problem persists.

Yes. You can monitor any HTTP or HTTPS endpoint, including REST APIs, health-check routes, and webhook URLs. The system records status codes and response times for each check.

Yes. SSL monitoring tracks your certificate's validity period and warns you before it expires, so you can renew in advance and avoid browser security warnings for your visitors.

Yes. You can create a public status page that displays the current availability of your services and a history of recent incidents. This is useful for keeping customers informed during outages.

Yes. The free plan includes a limited number of monitors with standard check intervals. It is designed for personal projects and experimentation. You can upgrade at any time for more monitors, shorter intervals, and additional features.

Find out when your
website needs you.

Start monitoring your website and turn unexpected downtime into an actionable signal.

Start monitoringExplore features