PingWhen

Uptime email alert

Know when a URL is down, and when it's back, without running a status page.

Starter $9/mo · 10 watches · every 15 min. Plus $19/mo · 40 watches · every 5 min.

What to watch

We watch the HTML we receive; JavaScript-only apps are not supported. Webhook POSTs JSON. We sign it. Cancel anytime.

It's 3am. Does anyone know your site is down?

PingWhen fetches your URL on a schedule. When it fails twice in a row we send one alert: DOWN example.com since 03:12 UTC. When it answers again you get UP example.com after 41m. That's it: no incident timeline, no public status page, no team seats.

What counts as down

Where alerts go

Email is the default. You can also use a US/CA phone number for SMS, or an HTTPS webhook that receives signed JSON ("event": "down" / "up"), which is handy for piping into a chat bot, a pager, or an AI agent that can go restart something.

Check intervals

Starter checks every 15 minutes, Plus every 5 minutes. If you need 30-second checks, multi-region confirmation, or TCP/ping monitors, a dedicated uptime service is a better fit, and we'd rather say so. PingWhen is for people who want a plain "it's down / it's back" message plus change alerts on the same URL.

Change detection included

Every watch can also alert when the page's text changes. That catches the failures uptime checks miss: the page that still returns 200 but now shows a maintenance or error message, or a deploy that wiped your pricing table.

Honest limits

Pricing

Starter $9/month: 10 URLs every 15 minutes. Plus $19/month: 40 URLs every 5 minutes. +10 URLs for $5/month.

Related