ūüéČ  Delighted to announce our  $10M Series A  round. Read the full story and next milestones here! Read More

Free for developers. Grow as you go.

Checkly is the active monitoring platform for developers: Deep API monitoring, open-source powered E2E checks, dashboards and flexible alerting.
Checkly

Free

$
0
/ forever
  • 50k API check runs  / mo
  • 5k browser check runs  / mo
  • 5 users, basic features
Start for free

Pay as you go

$
1.20
for 10k API check runs
$
3.60
for 1k browser check runs
  • Pay only for what you use
  • No commitment upfront
  • Unlimited users, all features
Start for free
All plans start with 14 days free trial and full feature access.
Get a discount for your commitment.

Monthly

$
1.00
for 10k API check runs
$
3.00
for 1k Browser check runs

Annual

$
0.80
for 10k API check runs
$
2.40
for 1k Browser check runs
  • Create your own plan
  • Pay upfront, get a discount
  • Unlimited users, all features
Start for free

How many check runs do I need?

5 API checks running every minute makes 223,200 check runs per month

Daily runs: 5 x 24 x 60 = 7,200 runs
Monthly runs: 7200 x 31 = 223,200 runs
Which costs me (223,200 / 10,000) * $1.20 = $26.80 per month on the "Pay as you go"-plan.

Enterprise

Get a custom plan to fit your company's needs

Contact sales
  • All features
  • SLA
  • Invoice payment
  • Volume discount
  • Premium support
  • Custom data retention

"Checkly is incredible: It combines Pingdom, Ghost Inspector and Assertible all in the same app, and the insights are much more detailed."

Leo Lamprecht | SVP Product

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 Custom
Aggregated data retention 30 days 1 year Custom
SMS credits Unlimited* Unlimited*
SSL monitoring
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
Invoice payment
Concierge onboarding
Priority support
* 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 trial, you get full access to all of Checkly’s functions. You do not need a credit card to get started. You can execute up to 50,000 API and 5,000 browser check runs. The trial ends either when you have used all available check runs or after 14 days, whichever comes first. After the Free trial, we will automatically convert your account to the Free plan if you haven’t signed up for a Prepaid or Pay-as-you-go Plan.
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.
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.

no credit card required