Everything you need. Nothing you don't.

Monitoring that
gets out of your way

Set up in a minute. Get alerted in seconds. Give your users a status page they can trust. No enterprise complexity.

30-second checks. For real.

Not 5 minutes. Not 3 minutes. Every 30 seconds, we ping your endpoints from multiple regions. Your users will never be the first to know about an outage again.

3 regions (US, EU, Asia) Instant alerts Smart state machine Majority voting

Monitoring

Know the moment something breaks

Every 30 seconds, probes from three independent regions check your endpoints. Majority voting across US, Europe, and Asia means a single-region network blip won't create a false incident · only confirmed, multi-region outages trigger alerts.

A smart state machine transitions monitors through confirming, down, recovering, and up states. This prevents noise from transient issues and gives you high confidence that every alert you receive is real and actionable. Response times are recorded on every check so you can spot degradation before it becomes downtime.

  • 30-second check intervals on Pro (1 min on Dev, 5 min on Free)
  • Multi-region probes from US East, EU West, and Asia Pacific
  • Majority voting · 2 of 3 regions must fail before an incident is created
  • Smart state machine: up, confirming, down, recovering, up
  • Response time tracking with configurable alerting thresholds per endpoint
  • Automatic recovery detection resolves incidents and calculates total downtime

Alerting

Get notified your way

Rich, detailed alerts through the channels you already use. Email alerts include monitor name, URL, status code, response time, and error context · delivered via Resend for guaranteed inbox placement. Webhooks send structured JSON to any URL so you can route to Discord, PagerDuty, or your own internal systems.

Slack integration connects with one-click OAuth. Get color-coded messages in your channel with status codes and response times. Use the /pingguard slash command to check any URL or view monitor status without leaving Slack. Every Monday at 8am, a weekly report lands in your inbox with uptime stats, incident counts, and response time trends.

  • Email alerts with rich HTML, full error context, and guaranteed delivery
  • Webhook alerts · HTTP POST with structured JSON to any URL
  • Slack integration with OAuth, color-coded messages, and /pingguard slash commands
  • Alert activity log tracking sent, failed, and skipped notifications
  • Weekly uptime reports every Monday at 8am with trends and incident summaries
  • Subscriber notifications · status page subscribers are auto-notified of incidents

Status Pages

Keep your users in the loop

Public status pages your users can trust. Each page shows live uptime bars, current status for every monitor, and a timeline of recent incidents. Customize the title, header note, and footer to match your brand.

Point your own domain to any status page with a simple CNAME record · Vercel handles SSL automatically. Visitors can subscribe for email updates and get notified when incidents start or resolve. Embed uptime badges anywhere · your README, docs, or marketing site · to show your reliability in real time.

  • Public pages with uptime bars, current status, and incident timelines
  • Custom domains via CNAME with automatic SSL
  • Embeddable SVG uptime badges for READMEs and docs
  • Editable title, header note, and footer note
  • Email subscriptions with cron-based incident notifications
  • Auto-create status pages from domain auto-discovery results

Developer Tools

Built for your workflow

Auto-discovery scans any domain and finds every monitorable endpoint in seconds · APIs, health checks, auth routes, payment webhooks, and static pages. One click adds them all with smart defaults that auto-detect intervals, expected status codes, and HTTP methods.

Free tools require no account. The Is It Down checker at /check lets anyone test if a site is reachable. The SSL certificate checker shows cert details, issuer info, and expiry dates. On Pro, the REST API gives you full programmatic access to create monitors, query status, and integrate with CI/CD pipelines.

  • Domain auto-discovery finds all monitorable endpoints in seconds
  • Is It Down checker · free, no account required, at /check
  • SSL certificate checker with expiry warnings and chain details
  • REST API access on Pro for CI/CD integration and automation
  • Smart defaults auto-detect intervals, status codes, and methods
  • In-app toast notifications for real-time incident awareness

Compare

The right tool for the job

DIY (curl + cron)

  • Write and maintain scripts
  • No alert infrastructure
  • No status pages or incidents
  • Breaks when your server breaks

Works until it doesn't

PingGuard

  • 60-second setup
  • Email + webhook + Slack alerts
  • Status pages with custom domains
  • Auto-discovery finds all endpoints
  • Free tier, scales to $19/mo

Built for developers like you

Enterprise tools

  • $100+/mo starting price
  • Complex setup and onboarding
  • Features you'll never use
  • Sales calls required

Overkill for most teams

Ready to stop guessing?

Set up monitoring in under a minute. Free forever for up to 5 endpoints.

Start Monitoring Free

No credit card required