Home
Pricing
Platform Blog About Contact FAQ
Sign in Start free
Uptime Monitoring

Know the second
it goes down.

HTTP, TCP, ICMP and DNS checks from regions around the world — as fast as every 30 seconds, and corroborated across locations so one bad packet never pages you at 3am.

Free tier included No credit card 2-minute setup
app.siteqwality.com / monitors / api.acme.com
api.acme.com HealthyLIVE
UPTIME · 30D99.98%
P95142ms
CHECKS · 24H2,880
iad-189ms
sfo-1124ms
fra-1156ms
sin-1189ms
syd-1203ms
What you get

Uptime checks that earn their alerts.

Every check runs from multiple regions and confirms a failure before it ever reaches you. No flapping, no false pages — just the truth about whether your users can reach you.

Every protocol that matters

HTTP and HTTPS, raw TCP ports, ICMP ping, and DNS resolution — one monitor type for every layer of your stack.

Checks from across the planet

Run each check from multiple global regions so a regional network blip never gets mistaken for an outage.

As fast as every 30 seconds

Tighten the cadence on critical endpoints and relax it elsewhere — configurable per monitor, down to 30-second intervals.

Corroborated before it pages

A failure is confirmed from independent regions before an alert fires. Retry logic absorbs the one-off bad packet.

Assertions, not just 200s

Require a status code, a response time ceiling, a keyword in the body, or a valid JSON path. A 200 that serves the wrong page still fails.

Alerts the moment it breaks

Route to Slack, Discord, Teams, Telegram, email, SMS, webhooks, or your on-call schedule — all included.

01 · Confirmation, not noise

A bad packet shouldn't
wake you up.

Most monitoring tools page you the instant a single check fails. We don't. Every failure is re-checked and corroborated from other regions first — so the alerts you get are the ones that are actually real.

  • Multi-region corroboration before any alert fires
  • Configurable retry logic and confirmation thresholds
  • Automatic recovery detection and auto-resolve
app.siteqwality.com / monitors / checkout-api
checkout-api RecoveredLIVE
INCIDENTS · 30D1
MTTR4m 12s
FALSE PAGES0
iad-191ms
sfo-1118ms
fra-1150ms
gru-1176ms
02 · Set up in minutes

Point us at a URL.
That's the whole setup.

Paste a URL, pick your regions and cadence, and the first check runs immediately. No agents, no DNS changes, no waiting — add a monitor from the dashboard or the REST API.

  • No agent and no code change to monitor an endpoint
  • Bulk-import monitors from a CSV or the REST API
  • Provision and manage every monitor via JSON over HTTPS
add a monitor$ curl -X POST https://api.siteqwality.com/http/job \
  -H "Authorization: Bearer $SQ_TOKEN" \
  -d '{"url":"https://api.acme.com/health","interval_seconds":30,"regions":["iad","sfo","fra","sin"]}'
✓ monitor live · first check in 4s
30s

fastest configurable check interval

100%

of failures corroborated across regions first

8+

alert channels, included on every plan

$0

free tier — start without a credit card

FAQ

Questions, answered.

On a 30-second cadence, a confirmed failure typically reaches you within a minute — the time it takes to re-check and corroborate from other regions so the alert is real.

HTTP and HTTPS, raw TCP port checks, ICMP ping, and DNS resolution. You can also assert on status codes, response times, response-body keywords, and JSON paths.

No. Every failure is re-checked and confirmed from independent regions before an alert fires, and retry logic absorbs one-off network blips. You only hear from us when it's genuinely down.

No agent, no SDK, no DNS changes. Paste a URL and the first check runs immediately. You can also manage monitors programmatically via the REST API.

Yes — the free tier includes uptime monitoring with no credit card. Add capacity, faster cadences, and more regions only as you grow.

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.