Reviewed August 2026

Cronitor review: the best tool for jobs that stop running

Cronitor started by solving a problem most monitoring tools ignore: a scheduled job that silently stops being run produces no error, no response and no log line to alert on. It solved that properly, then grew uptime checks and status pages around it.

Free plan forever · No credit card · Set up in under a minute

Is Cronitor worth it?

For cron and background job monitoring, it is the best tool in this set and worth paying for — the telemetry it captures about each run goes well beyond a simple did-it-check-in. As a general website monitor it is competent but not exceptional, so the question is whether jobs or websites are your actual problem.

4.4/ 5
Outstanding at cron, decent at the rest Our assessment, written by the team behind a competing product — read it as an informed opinion, not a neutral audit. Every factual claim is checked against Cronitor's own public pricing and documentation at the time of writing.
Overview

What Cronitor is

Cronitor monitors scheduled jobs using heartbeats. Your job calls a URL when it finishes; you tell Cronitor how often to expect that call, and it alerts you when the call does not arrive. It is a dead man's switch for work that is supposed to happen.

Where it goes further than most is telemetry. It does not only record that a job checked in — it can capture how long the run took, whether it exited cleanly, and what it printed, which turns "the backup ran" into "the backup ran, took 40% longer than usual, and exited non-zero".

It has since added uptime monitoring, status pages and alerting, so it can cover a website too. That side is solid rather than remarkable.

Capabilities

What Cronitor does well

Everything around scheduled work is excellent; the rest is competent.

Heartbeat monitoring done properly

Ping URLs, expected schedules, grace windows and clear handling of jobs that have never run. The details that make the difference between useful alerts and false alarms are all thought through.

Rich job telemetry

Duration tracking, exit codes and captured output. Knowing a job now takes three times as long is often the warning before it fails entirely, and few tools capture that at all.

Excellent developer tooling

CLI wrappers, libraries in several languages, and clear documentation. Instrumenting a job takes minutes and the docs assume you are technical.

Uptime monitoring alongside

Website checks in the same account, so jobs and sites share alerting and status pages.

Sensible free tier

Enough monitors to instrument a real project before paying, which suits how developers actually adopt tools.

Good alerting integrations

Slack, PagerDuty, webhooks, email, SMS and phone on suitable plans, fitting into existing on-call setups.

Cost

What Cronitor costs

Reasonable, developer-oriented pricing that starts low and scales with monitors.

Plan Price Monitors Notes
Free $0 A handful Genuinely usable for a small project
Entry paid From ~$7/mo More monitors Telemetry and integrations
Team tiers Higher Scales with usage Seats, escalation, longer retention

Monitoring vendors change plan limits and prices frequently and without announcement. Every figure here carries a "verify on their site" caveat and you should take it seriously before making a decision on cost.

The balance

Where it is strong, and where it is not

What works

  • The best cron and heartbeat monitoring available, by a clear margin.
  • Job telemetry — duration, exit code, output — that almost nothing else captures.
  • Excellent libraries, CLI tooling and documentation.
  • Uptime monitoring and status pages included.
  • Low entry price and a genuinely usable free tier.

What to watch out for

  • No website content change detection.
  • Uptime monitoring is solid but not a standout against dedicated tools.
  • Its strengths are wasted if you have no scheduled jobs to monitor.
  • Interface is developer-oriented and assumes technical comfort.
  • Costs rise as monitor counts grow.
Fit

Who Cronitor is for

Choose it if

  • Anyone running cron jobs, backups, queue workers or CI pipelines that must not silently stop.
  • Development teams who want job monitoring instrumented in code.
  • People who need to know not just that a job ran, but how it ran.
  • Small projects that can live comfortably inside the free tier.

Look elsewhere if

  • Anyone with no scheduled jobs — most of the value disappears.
  • People who need page content change detection.
  • Non-technical users, who will find the tooling assumes too much.
  • Teams wanting one cheap tool for a large number of website checks.
Disclosure

Where MonitoringDaddy fits

We now have heartbeats too — one on the free plan, 25 on the $5 plan and up to 100 on Pro, with a ping URL, an expected period and a grace window, alerting on every channel we support. So the old answer of "Cronitor does this and we do not" is out of date.

What we do not have is the telemetry. Cronitor captures job duration, exit codes and output; we record whether the check-in arrived on time and nothing more. If you want to know that a backup is gradually getting slower, Cronitor tells you and we do not. If you want to know that it stopped running, either tool will tell you, and ours comes alongside uptime monitoring, page change detection, certificates, domains and status pages in the same $5 account.

See it

What an alert actually looks like

Every recorded change is compared word by word and kept with a before-and-after image. This is the real output, shown with worked example data.

competitor.com/pricing Watching: Pricing table
Pro plan — $49 per month
+ Pro plan — $39 per month
+ Save 20% with annual billing

Price fell from $49 to $39, and an annual discount was added.

2 words added · 1 removed · 4.1% of the watched region

retailer.com/product/… Watching: Availability
Out of stock
+ In stock — ships tomorrow
+ Add to basket

The item is available again and the basket button returned.

6 words added · 3 removed · 12.5% of the watched region

supplier.com/subprocessors Watching: Subprocessor list
~ Data is processed in the EUthe EU and the United States
+ Added: Northwind Analytics Inc. (United States)

A new subprocessor was added in another jurisdiction.

9 words added · 2 removed · 1.8% of the watched region

Worked example — not live data. Start monitoring free
Alerts

Where we can reach you

The free plan sends to one email address. Every paid plan adds the chat and webhook channels below, with 2 to 10 destinations depending on the plan. However many alerts you receive, the price does not change — nothing here is metered or charged per alert.

Email Before and after images inline
Browser push On a phone or desktop lock screen
RSS feed Every recorded change, as a feed
SlackPaid Through an incoming webhook
Microsoft TeamsPaid Through an incoming webhook
DiscordPaid Through an incoming webhook
TelegramPaid Straight to a chat or channel
FlockPaid Through an incoming webhook
WebhooksPaid Post to anything you run yourself

There are no voice calls and no SMS. If a phone call at 3am is a hard requirement, say so before you subscribe — we would rather tell you now than refund you later.

FAQ

Cronitor review: your questions answered

Is Cronitor free?

There is a free tier with a handful of monitors, which is genuinely enough to instrument a small project. Paid plans start around $7/month. Verify current limits on their site.

What is a heartbeat monitor?

A URL your scheduled job calls when it finishes. You declare how often to expect the call; if it does not arrive within that window plus a grace period, you are alerted. It catches the failure mode where a job stops being run at all and therefore produces no error.

What telemetry does Cronitor capture?

Beyond the check-in itself, it can record run duration, exit status and command output. That turns monitoring from "did it run" into "how did it run", which is often where the early warning lives.

Can Cronitor monitor websites?

Yes — uptime checks and status pages are included. They are competent, though not a standout against tools that do only that.

Does Cronitor detect content changes?

No. It does not watch page wording. That needs a change detection tool.

How do I instrument a job?

Either call the ping URL at the end of your command, or use their CLI wrapper or a client library, which captures duration and exit code automatically. The documentation is good.

Is Cronitor worth it if I only have a few jobs?

The free tier probably covers you. It is worth instrumenting even one important backup — the whole point is that a job which stops running gives you no other signal.

How does it compare with MonitoringDaddy for heartbeats?

Cronitor captures more about each run — duration, exit code, output. We capture whether the check-in arrived on time. For catching a job that stopped, either works; for understanding a job that is degrading, Cronitor is better.

Keep reading

Related reading

Last updated August 2026 · Written by Amit Gupta, founder of MonitoringDaddy

AG
Written by

Amit Gupta

Amit Gupta is the founder of MonitoringDaddy , a website and infrastructure monitoring platform built by Toto Dream Marketing. He writes about uptime, change detection, SSL and domain monitoring, and helps teams keep their websites fast, secure and online.

Heartbeats, uptime and page watches in one account.

Free plan includes a heartbeat. If job telemetry is what you need, Cronitor goes deeper and we say so.