Trusted cron monitoring

Never miss a failed
cron job again

Add a one-line ping to your scheduled tasks. CronWatch alerts you instantly by email when a job stops running — before your users notice.

your crontab
0 * * * * /scripts/backup.sh && curl -s https://getcronwatch.com/ping/YOUR_TOKEN
60s
Check interval
Email alerts
Instant notifications
Free forever
Up to 3 monitors
$9/mo
Unlimited monitors

How it works

Three steps and you're protected

1. Create a monitor

Give it a name and set how often your cron job runs (every hour, every day, etc.).

2. Add the ping URL

Append && curl -s YOUR_PING_URL to your cron command. Done.

3. Get alerted

If your job stops pinging, you get an email immediately. When it recovers, you'll know too.

Everything you need

Simple, focused, and developer-friendly

Email alerts

Instant down and recovery notifications straight to your inbox.

Flexible intervals

Monitor jobs that run every 5 minutes up to once a week.

Ping history

See the last 20 pings per monitor with timestamps and IPs.

Grace period

Configure extra buffer time before alerting — no false alarms.

Any language, any tool

Just a plain HTTP GET. Works with curl, wget, or any HTTP client.

Secure tokens

Each monitor has a unique 32-character token. No auth headers needed.

Simple pricing

No hidden fees. Cancel anytime.

Free
$0/mo
  • 3 monitors
  • Email alerts
  • 60s check interval
  • Priority support
Get started
Most popular
Pro
$9/mo
  • Unlimited monitors
  • Email alerts
  • 60s check interval
  • Priority support
Start free, upgrade anytime