Checks every 60 seconds

Find out before
your client does.

Continuous uptime monitoring for people who look after a lot of websites. Every check runs on Cloudflare's edge — nothing is installed on the servers being watched.

No card required. The free plan is not a trial.

Incident timeline Down
09:14:02 200 · 412 ms
09:19:02 Connection refused — 1 of 2, no alert yet
09:24:02 Connection refused — confirmed
09:24:03 Alert sent — email, Slack, Telegram
09:41:02 Recovered — downtime 17m

Alerts worth
waking up for.

Monitoring you stop trusting is monitoring you have already switched off. Three rules keep that from happening.

  • Confirmed, not guessed. An outage is declared only after consecutive failed checks a full interval apart.
  • Says what actually broke. DNS failure, refused connection and a rejected certificate are three different problems, named separately.
  • Quiet during maintenance. Windows suppress alerts without pausing data collection.
Incident opened
Acme Dental is down
Target
https://acmedental.com/
Cause
DNS: host does not exist (NXDOMAIN)
Detected
09:24:03 UTC
Confirmed
2 consecutive failed checks, 5m apart

A site can return 200
and still be broken.

Uptime is the easy half. The failures that cost a client money are usually silent, so the dashboard leads with what needs a human today.

  • Certificate and domain expiry — counted down in days, long before the browser warning.
  • DNS and nameserver changes — recorded with before and after.
  • Malware flags — Google Web Risk checked daily per site.
  • Keyword checks — catch a white screen that still answers 200.
Needs attention4 items
TLS Acme Dental certificate expires in 3 days
Malware Harbour Clinic flagged by Google Web Risk
Domain Pine & Co registration expires in 17 days
DNS Westbrook NS records changed

A status page
that answers for you.

Publish any monitor, keep the rest private. Customers subscribe themselves and get told when something breaks — and again when it is fixed.

  • 90 days of history on every published service.
  • Double opt-in subscribers with one-click unsubscribe.
  • Password protection when the page is for one client only.
Checkout API Operational
90 days ago99.97%today

Flat monthly price.

No per-alert charges and no SMS credits to top up — email, Slack, Discord, Telegram and webhooks are included on every paid plan.

Free
$0/mo
10 monitors · 5 min · 1 seat
  • HTTP, keyword, port and heartbeat monitors
  • TLS and domain expiry alerts
  • DNS change detection
  • Public status page
  • 5-minute checks
Start free
Starter
$7/mo
50 monitors · 1 min · 3 seats
  • Everything in Free
  • 1-minute checks
  • Slack, Discord, Telegram and webhooks
  • Password-protected status page
  • Maintenance windows
  • 1 year of history
Start trial
Pro
$19/mo
150 monitors · 1 min · 10 seats
  • Everything in Starter
  • 150 monitors
  • Google Web Risk malware scanning
  • Status page on your own domain
  • REST API access
  • 10 team seats
Start trial
Agency
$49/mo
500 monitors · 1 min · 50 seats
  • Everything in Pro
  • 500 monitors
  • White-label status pages
  • Unlimited status pages
  • 50 team seats
  • Priority support
Start trial

Questions.

Will the checks slow my server down?
Barely. 150 sites checked every five minutes works out to roughly half a request per second across all of them. Point the check at a static file and it never touches PHP at all.
What happens if your monitoring goes down?
Checks run across Cloudflare's edge network rather than one server, and nothing runs on the infrastructure being monitored — so a monitor cannot fail for the same reason its target did.
Do you send SMS or voice alerts?
No. Those are the only channels that cost money per alert, and they are what makes competitor pricing complicated. Email, Slack, Discord, Telegram and signed webhooks are unlimited.
Can I move my data out?
Yes. Monitors, incidents and subscribers export as CSV, and the REST API is available on Pro and above.

Ten minutes to set up.

Paste a list of domains, pick an interval, add your email. That is the whole onboarding.

Create a free account