Web monitoring for engineering teams

Know when your services go down.
Before your users do.

HTTP uptime and API monitoring for developers and businesses, with zero-config email alerts, dependency-aware checks, and full failure diagnostics. Set up your first monitor in under two minutes.

No credit card required. Free plan available.

  • Checks every 1-60 minutes
  • 3 to 50+ monitors per team
  • Alerts in seconds - no SMTP setup
MonitorsAll systems operational
api.myapp.com142msUP
myapp.com98msUP
auth.myapp.com211msUP
webhooks.myapp.com-DOWN

Every check tells you what happened

Status, response time, and the full HTTP exchange on failure - recorded on every check.

⚑

Zero-config email alerts

Alerts send from day one. No SMTP server to configure - we send from our own infrastructure via Resend.

πŸ”—

Dependency-aware monitoring

Declare that service B depends on A. If A goes down, the alert says "dependency unavailable" - not a false alarm on B.

πŸ“‘

Real API endpoint testing

POST and PUT monitors support full request bodies with configurable Content-Type. Test that your API actually processes a payload, not just that the server responds.

πŸ”

Failure diagnostics

Request headers, response headers, and up to 10 KB of response body are captured on every failure. Debug the exact HTTP exchange without re-running anything.

βœ…

Content verification

Specify a string that must appear in the response body. Catch maintenance pages, CDN-cached errors, and misconfigured proxies that return 200 with wrong content.

⏸️

Pause vs. mute

Pause stops checks during maintenance windows. Mute keeps checks running but silences notifications. Most tools conflate these - we don't.

Simple pricing

Start for free. Upgrade when you need more.

Free
$0 / month
Get started
  • βœ“ 3 monitors
  • βœ“ GET & POST requests
  • βœ“ 5-minute check interval
  • βœ“ Email alerts (zero-config)
  • βœ“ Incident tracking
  • βœ“ 30-day check history
  • βœ“ 90-day incident history
  • βœ“ Check Now on demand
Most popular
Pro
$10 / month
Start free trial

14-day Pro trial. No card required.

  • βœ“ Everything in Free
  • βœ“ 20 monitors
  • βœ“ 1-minute check interval
  • βœ“ Custom alert policies
  • βœ“ Custom SMTP override
  • βœ“ Dependency monitoring
  • βœ“ 180-day check history
  • βœ“ 365-day incident history
  • βœ“ Failure diagnostics (headers + body)
  • βœ“ Team member management
Enterprise
$35 / month
Get started
  • βœ“ Everything in Pro
  • βœ“ 50 monitors
  • βœ“ +$5/month per additional 10 monitors
  • βœ“ PUT & HEAD requests
  • βœ“ PagerDuty integration
  • βœ“ 365-day check history
  • βœ“ 2-year incident history
  • βœ“ Priority support

Frequently asked questions

What counts as a monitor?

One monitor is one URL checked on a schedule. The HTTP method, expected status code, interval, and any request body you configure all live on that same monitor - you don't need a separate monitor per check type.

What happens if I go over my plan's monitor limit?

You can't create a new monitor past your plan's limit - the request is blocked with an upgrade prompt. If you downgrade to a plan with fewer monitors than you're using, the oldest monitors over the new limit are paused, not deleted.

Can I cancel anytime?

Yes. Cancellation takes effect at the end of your current billing period. There are no cancellation fees and no minimum term.

Do you offer annual billing?

Yes. Annual billing is two months free: Pro is $100 per year and Enterprise is $350 per year, compared with $10 and $35 per month.

What happens to my check history if I downgrade?

Check history and incident history are re-evaluated nightly against your current plan. If you downgrade to a shorter retention window, older data is trimmed on the next cleanup run - nothing is deleted immediately.

Do you require a credit card?

No. The Free plan needs only an email address, and new accounts get a 14-day Pro trial without a card.

How is this different from a simple ping tool?

Monitors can send real request bodies with a configurable Content-Type, so you're testing that an API actually processes a payload - not just that a server responds. Failure diagnostics capture the full request and response exchange, and dependency-aware monitoring stops one outage from triggering false alarms on services that depend on it.

Your first monitor takes two minutes.

Set up your first monitor in under two minutes.

Get started free