Flexible pricing
Get started with the most delightful active monitoring for your hobby projects, business sites, and crucial enterprise applications.
Free
$
0
forever
- 50k API check runs / mo
- 5k browser check runs / mo
- 5 users, basic features
Pay as you go
$
2.50
for 10k API check runs
$
6.00
for 1k browser check runs
- Pay only for what you use
- No commitment upfront
- Unlimited users, advanced features
Enterprise
Starting at
$
1500
per month
- Maximize your reliability
- 25 months data retention
- Premium Support & 99.9% SLA
- SSO/SAML
Monthly
$
2.00
for 10k API check runs
$
5.00
for 1k Browser check runs
Annual
$
1.50
for 10k API check runs
$
4.00
for 1k Browser check runs
- Create your own plan
- Pay upfront, get a discount
- Unlimited users, all features
How many check runs do I need?
10 API checks running every minute makes 446,400 check runs per month
Daily runs: 10 x 60 x 24 = 14,400 runs
Monthly runs: 14,400 x 31 = 446,400 runs
Which costs me (446,400 / 10,000) * $2.50 = $111.60 per month on the "Pay as you go"-plan.
Trusted by engineering teams at

Feature overview
Free | Paid | Enterprise | |
---|---|---|---|
API check runs | 50,000 / month | Unlimited | Unlimited |
Browser check runs | 5000 / month | Unlimited | Unlimited |
High-frequency intervals |
10 sec / 60 sec
API checks can be scheduled every 10 seconds,
browser checks every min.
|
10 sec / 60 sec
API checks can be scheduled every 10 seconds,
browser checks every min.
|
Custom |
Users | 5 | Unlimited* | Unlimited* |
Public dashboards | 1 | Unlimited* | Unlimited* |
Data center locations | 20 | 20 | 20 |
Raw data retention | 7 days | 30 days | 180 days |
Aggregated data retention | 30 days | 1 year | 25 months |
SMS credits | Unlimited* | Unlimited* | |
SSL monitoring | |||
Private locations
Get full visibility of private applications and APIs across your infrastructure, on-prem and in your private or hybrid cloud.
|
|||
Email, Slack, Webhooks and more
All plans have access to our basic alerting integrations like email, Slack and Webhooks. In addition,
you also have access to an ever growing list of 3rd party integrations like Pagerduty, Opsgenie and Discord.
|
|||
Threshold based alerting
Configure when and how often your are alerted and how many reminders you should get
|
|||
Setup & teardown scripts
Have full control over request data and responses using custom Javascript snippets.
|
|||
Maintenance windows | |||
API access | |||
Terraform provider | |||
CI/CD & Deployment triggers
Automatically trigger checks from a GitHub PR or commit for automated testing before deploying to production. Works out-of-the-box with Vercel, Heroku etc. Use our command line triggers to integrate with any CI/CD provider.
|
|||
Prometheus endpoint
We provision a custom, secured endpoint that exposes checks statuses and response times in Prometheus format.
|
|||
Reporting
Get a longer term, aggregated overview on uptime and performance. Exports to CSV for further processing.
|
|||
SAML/SSO login | |||
SLA for 99.9% Uptime | |||
Premium support | |||
Onboarding support | |||
Dedicated Customer Success Engineer | |||
24x7 Escalation Phone Number | |||
Custom contracts & invoicing | |||
Security & compliance review |
* All plans are subject to our fair use policy. Check the FAQ below for more details.
FAQ
API checks are monitors that do POST, GET, and other typical HTTP requests. You have full control over the payload, headers, etc. You can also create assertions to check if the response from your API is valid and performant. For billing, we count any HTTP request as a check run. API check runs have a timeout threshold of 30 seconds.
Browser checks are monitors based on Node.js scripts using frameworks like Mocha, Puppeteer, and Playwright. Each browser check uses an actual Chrome browser to execute clicks, fill out forms and validate if these interactions have the correct results. This is also commonly called “synthetic monitoring”. For billing we count every executed script as a check run. Browser check runs have a timeout threshold of 60 seconds.
By signing up for the free plan, you get access to almost all of Checkly’s features. You do not need a credit card to get started. You can execute up to 50,000 API and 5,000 browser check runs.
With a Pay-as-you-go plan, you have maximum flexibility! It is not a subscription model. You can just run your API and browser checks, and we will charge you at the end of the 30-day billing cycle for the check runs you have executed. The unit price per check run is higher than the unit price of Prepaid Plans.
Prepaid Plans are monthly or annual subscriptions that will automatically renew until you cancel your subscription. You can tailor your plan exactly to your needs and freely set the amount of API- and browser check runs. The Prepaid plan comes at a lower unit price than the Pay-as-you-go plan. We continue running your checks when you have exceeded the prepaid volume. These so-called overages will be charged at the Pay-as-you-go unit price. Please note that unused Prepaid check runs won’t roll over to the next billing cycle and will not be credited.
Fair use limits are soft boundaries that apply to certain features. The limits are set in a way that most customers should not encounter any limitations. On a Prepaid or Pay-as-you-go plan, you can invite up to 99 users, have 25 public dashboards, and 200 SMS alerts per month. If you exceed the thresholds, we will reach out and discuss options with you.
For the Free plan or Pay-as-you-go plan upgrades and downgrades don’t apply.
Upgrade Prepaid plan: You can increase the number of committed checks at any time. The changes will apply immediately. The effect will be that the current billing cycle will end, and a new cycle with the higher amount of prepaid runs will start.
Downgrade Prepaid plan: You can reduce the number of Prepaid checks from account settings. The changes will apply after your current subscription cycle automatically.
Upgrade Prepaid plan: You can increase the number of committed checks at any time. The changes will apply immediately. The effect will be that the current billing cycle will end, and a new cycle with the higher amount of prepaid runs will start.
Downgrade Prepaid plan: You can reduce the number of Prepaid checks from account settings. The changes will apply after your current subscription cycle automatically.
When you are on a Free plan or Pay-as-you-go plan, you can switch to all plans anytime, and the changes will apply immediately. When you are on a Prepaid plan, you can only change the plan type after the current billing cycle has ended.
Prepaid plans are paid upfront at the beginning of the subscription cycle. Overages will be added to the invoice of the next subscription cycle. Pay-as-you-go check runs will be charged at the end of the billing cycle.
We accept Visa, Mastercard, and American Express credit card payments. Stripe handles all payments. For custom plans, we also accept invoice payments.
Yes! We do support early-stage startups that are younger than two years by providing a 30% discount on all plans. Nonprofits qualify for a 50% discount. Apply here
Try out Checkly for free
Start monitoring your API endpoints and your vital site transactions.
Start for freeno credit card required