Every feature here exists for one reason: to tell you the moment something breaks, and give you the context to fix it fast. No dashboards you'll never open.
Curious what a status page looks like? See a live example →
Verify your endpoints as often as every 30 seconds on paid tiers, minimizing the blind spots where outages slip by unnoticed.
Get warned days before a certificate expires, so an overlooked renewal never takes your site offline or scares away visitors.
Most monitoring tools don't fail on missing features: they fail because alerts aren't trusted. Confirmed-down logic with backoff retries, plus flap detection that recognizes a monitor bouncing up/down, means you're alerted on real outages instead of a single flaky packet.
A 200 OK doesn't always mean healthy: a broken checkout or a failed login can look perfectly 'up' to a plain ping. Assert that a specific keyword appears (or disappears) in the response body to catch what pure uptime checks miss.
Monitor raw TCP ports and JSON APIs with custom request methods, headers, and bodies, not just plain web pages.
Not just uptime: watch a page and get alerted the moment its content changes. Scope it to a CSS selector for clean signal on releases, pricing, stock, or policy edits.
Watch any A, AAAA, CNAME, MX, TXT, or NS record and get alerted if it stops resolving, or changes away from the value you expect. Catch DNS misconfigs, hijacks, or an expired domain before your users do.
Every alert we send to your webhooks is logged with its status and response, so when an integration goes quiet, you can see exactly what happened instead of guessing.
Per-check response time history with status codes, so you can spot a slow degradation long before it becomes a hard outage.
Share a branded public status page on any plan, and drop a live uptime badge into your README or docs with one line of HTML.
Plan a maintenance window right from a monitor and we'll mute its alerts for that period: no false alarms while you ship.
Clone an existing monitor with all of its settings in a single click, then spin up checks for a dozen similar endpoints in seconds.
Route every incident to the channels your team actually watches, with timezone-aware quiet hours so you're not paged at 3 a.m. for non-critical blips.
Colour-coded embeds straight into your team channel.
Rich Block Kit messages with status and downtime duration.
Clean transactional emails to your inbox, with quiet hours.
Flip any monitor public and get a hosted status page with an uptime timeline and incident history. Post maintenance windows, keep customers informed, and embed a live status badge anywhere.
Generate clean uptime and response-time reports for any monitor, perfect for SLA evidence, client check-ins, or your own records.
Log incidents, post updates, and resolve them with a clear timeline that flows straight onto your public status page.
No credit card required to start. Add a URL, pick your alert channel, and you're live.