Know when your cron jobs
stop working

Simple monitoring for your scheduled tasks. Get alerted before your users notice something is broken.

Start Monitoring — Free
How it works

Dead simple setup

Get started in under 2 minutes

1

Create a check

Set up a check with your expected schedule (every hour, daily, etc.)

2

Add one line

Add a curl request to the end of your cron script

curl cronowl.com/api/ping/abc123
3

Get alerted

If your job stops pinging, we'll email you immediately

Everything you need

From simple pings to full API automation

Cron Expressions

Full cron syntax support with timezone awareness

Status Pages

Public status pages with embeddable badges

Slow Job Alerts

Get notified when jobs take longer than expected

REST API

Full API for automation and integrations

Powerful REST API

Automate everything with our API. Create checks, manage monitoring, and integrate with your CI/CD pipelines.

  • Bearer token authentication
  • Full CRUD for checks
  • Ping history & status events
  • Pause/resume monitoring
View API Documentation
# List all checks
curl -H "Authorization: Bearer sk_live_xxx" \
  https://cronowl.com/api/v1/checks
# Create a check
curl -X POST \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"name":"Backup","schedule":"every hour"}' \
  https://cronowl.com/api/v1/checks
# Ping with duration
curl "https://cronowl.com/api/ping/abc123?duration=5000"

Monitor what matters

Database backups

Know if your backup script fails

Email digests

Ensure newsletters go out on time

Data sync

Monitor API integrations

Cleanup jobs

Verify temp files get deleted

Report generation

Track scheduled reports

Any scheduled task

If it runs on a schedule, we can monitor it

Simple pricing

Start free, upgrade when you need more

Free

$0
  • 5 checks
  • Email alerts
  • 3 days history
  • 1 HTTP monitor
Get Started
POPULAR

Starter

$8/mo
  • 100 checks
  • Push & Telegram alerts
  • Webhooks & Slack
  • 30 days history
Start Free Trial

Pro

$19/mo
  • 500 checks
  • Everything in Starter
  • 90 days history
  • Team (5 users)
Start Free Trial

Stop losing sleep over cron jobs

Join developers who trust CronOwl to watch their scheduled tasks

Start Monitoring — It's Free