cron-job.org
Cron schedulerA solid, free scheduler that calls your URL as often as every minute, with run history, status monitors and status pages.
Most teams end up with a cron scheduler, a monitoring service and a status page tool. Three logins, three bills, three places alerts come from. CronEngine does all three in one account.
Using one of these now?
A solid, free scheduler that calls your URL as often as every minute, with run history, status monitors and status pages.
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
One of the longest-running cron services, with long timeouts on its paid plans.
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
A focused, well-liked service that alerts you when a job stops pinging it.
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
Monitoring for cron jobs and websites, with status pages.
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
A popular website monitor with status pages and a generous free plan.
How it charges
Plans by monitors and check speed
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
A broad platform for uptime, heartbeats, status pages and on-call teams.
How it charges
By responder seats and add-ons
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
A dedicated status page product with subscriber updates, from Atlassian.
How it charges
Plans by subscribers and team size
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
Status pages with built-in monitoring and a free plan.
How it charges
Free plan, custom domain on paid plans
What you get on top
How it charges
Free plan, then flat plans from €5.99/mo. No per-user pricing.
At a glance
| Tool | Runs your jobs | Heartbeats | Uptime checks | Status pages |
|---|---|---|---|---|
| CronEngine One account | ||||
| cron-job.org Cron scheduler | Yes | Not a main feature | Yes | Yes |
| EasyCron Cron scheduler | Yes | Not a main feature | Not a main feature | Not a main feature |
| Healthchecks.io Monitoring | Not a main feature | Yes | Not a main feature | Not a main feature |
| Cronitor Monitoring | Not a main feature | Yes | Yes | Yes |
| UptimeRobot Monitoring | Not a main feature | Not a main feature | Yes | Yes |
| Better Stack Monitoring | Not a main feature | Yes | Yes | Yes |
| Atlassian Statuspage Status page | Not a main feature | Not a main feature | Not a main feature | Yes |
| Instatus Status page | Not a main feature | Not a main feature | Yes | Yes |
A filled dot means the tool lists it as part of its product on its own site, checked October 2026. An empty one means it is not listed as a main feature. Plans change, so check their current pages before you decide.
Why one account helps
When the scheduler, the monitors and the status page live in different places, you connect them yourself and hope the connections hold. Here they are the same system.
Put a heartbeat or uptime monitor on a page and its state and uptime appear on it. Nothing to wire up.
Jobs and monitors send to the same email, Slack, Discord, Telegram or webhook channels.
Maps, tags, bulk actions, a test button and history work the same everywhere.
Plan downtime once and alerts are held across jobs and monitors, while the outage is still recorded.
Pricing
Prices exclude VAT. Every limit is on the pricing page.
Free
€0
Get started with no commitment.
Starter
€5.99/mo
For solo developers with more jobs.
Pro
€12.99/mo
For growing teams and heavier workloads.
Start free, set up one job or monitor, and compare for yourself. No card, and setup takes a couple of minutes.