Automatic checks

Active and passive checks
Custom intervals
Email and slack notification if check fails

Read More
Channel for incidents reporting

Have your channel to communicate when something goes wrong

Read More
Customizable public page

Show checks and incidents on the page
Show that your services are stable

Read More

Plans start at $19/month

Plans built for businesses of all sizes.


  • 5 Checks
  • 1 Team Member
  • Email Notifications


  • 50 Checks
  • 5 Team Members
  • Email Notifications
  • Slack/Webhook Notifications
  • Customizable Status Page

Need more capacity?

Let's Talk
  • Unlimited Checks
  • Unlimited Team Members
  • Email Notifications
  • Slack/Webhook Notifications
  • Multiple Customizable Status Pages

Frequently Asked Questions

What is an active check?

You give us a URL and tell us how often to check it. Interval is defined by cron syntax. ServiceCheck sends GET request to the URL. If it gets non-200 response code, you'll get an alert.

What is an incident?

It's your way to share updates. Create one when something goes wrong. Then send follow-ups there to keep your users notified.

How do you store data?

We use Google Cloud Storage for images and Google Cloud SQL for PostgreSQL.

What is a status page?

That's a public page for your users. Connect checks to this page. Post incidents there. Check out

What is a passive check?

You give us a safe interval. We give you a unique link for each passive check. Send GET request to this URL to show that your service is up. If we don't hear from you within the safe interval, you'll get an alert.

Which notifications types are supported?

We support emails and slack webhooks. You can set up notification preferences for each check individually.

Are the payments secure?

All payments are securely handled by Stripe.