Overview
Checkly focuses on synthetic monitoring: it runs checks against your site and APIs on a schedule from data centres around the world. Monitor types cover HTTP, TCP, DNS, ICMP, SSL, gRPC, traceroute and heartbeats, plus multistep API checks and real Playwright browser scripts that can log in or complete a checkout.
The distinctive part is monitoring as code. Checks are written as TypeScript constructs or Terraform/Pulumi resources, tested locally with the CLI and deployed from CI, so the same Playwright tests can run as end-to-end tests and as production monitors.
Pricing is modular. Detect covers monitors and check runs, Communicate covers status pages and dashboards, and Resolve covers AI root-cause analysis. The free Hobby tier includes a slice of each for one user; Starter and Team raise limits, add users and, on Team, unlock all 22 locations and private locations for internal services.
Pricing and plans
checked 28 Sept 2026Free tier
Hobby: 1 user, 10 uptime monitors, 1,000 browser check runs and 10,000 API check runs a month from 6 locations (max 3 per check), a status page with 20 services, 10 AI root-cause analyses.
| Plan | Price | What you get |
|---|---|---|
| Hobby | $0 | 1 user, 10 monitors, 1,000 browser and 10,000 API check runs, 6 locations |
| Starter | Detect $24/mo annual ($29 monthly) | 3 users, 50 monitors, 3,000 browser and 25,000 API runs, automatic retries; status pages +$9, AI RCA +$12 annual |
| Team | Detect $64/mo annual ($80 monthly) | 10 users, 75 monitors, 12,000 browser and 100,000 API runs, all 22 locations, private locations; status pages +$30, AI RCA +$39 annual |
| Enterprise | Custom | Parallel scheduling, white-label status pages, custom limits |
What it does
- Playwright browser checks
- Run real Chromium user flows as monitors; Playwright Check Suites group related tests.
- API and multistep checks
- HTTP checks with assertions, chained into multistep workflows.
- Uptime monitors
- URL, TCP, DNS, ICMP, SSL, gRPC, traceroute and heartbeat monitors.
- Monitoring as code
- Define checks in TypeScript, Terraform or Pulumi and deploy them from CI with the Checkly CLI.
- Private locations
- Run checks inside your own network to watch internal services (Team and Enterprise).
- Status pages and AI RCA
- Status pages with subscribers, and AI analysis of failed checks.
Strengths and limitations
Strengths
- Checks live in your repository and deploy through CI.
- Reuses Playwright tests as production monitors.
- Free Hobby tier includes browser checks, not just pings.
- Clear per-module, per-run pricing with published overage rates.
Limitations
- Hobby and Starter use 6 locations, with at most 3 per check; all 22 need Team.
- Hobby is limited to 1 user and has no automatic retries.
- Status page custom CSS, password protection and incident management need Team.
- Overages are billed automatically once purchased runs are used up.
Who it suits
Good for
- Teams already using Playwright for end-to-end tests
- Monitoring critical user flows such as login and checkout
- Developers who want monitors reviewed and deployed like code
Look elsewhere if
- Error tracking, logs or APM
- Someone who only needs a few simple pings with no code
Alternatives to Checkly
| Tool | From | Free option | Stages |
|---|---|---|---|
| Amazon CloudWatch AWS-native metrics, logs, alarms and tracing | Usage-based | Free tier | |
| Grafana Cloud Hosted metrics, logs, traces and dashboards | $19/mo | Free tier | |
| New Relic Full-stack observability platform | $10/mo | Free tier | |
| OpenObserve Open-source logs, metrics, traces and RUM platform | Usage-based | Free tier | |
| Rollbar Error tracking and session replay | $15.83/mo | Free tier | |
| Sentry Error tracking and application monitoring | $26/mo | Free tier |
Questions
Is Checkly free?
Yes, the Hobby plan is free for one user with 10 monitors, 1,000 browser check runs and 10,000 API check runs a month.
What is monitoring as code in Checkly?
You define checks in TypeScript, Terraform or Pulumi, keep them in git and deploy them with the Checkly CLI, often from CI.
How much does Checkly Starter cost?
The Detect module is $24 a month on annual billing or $29 monthly; status pages and AI analysis are separate modules.
Can Checkly monitor internal services?
Yes, with private locations on the Team and Enterprise plans.
Sources read for this page