Every cron job has a heartbeat. We listen for it.
Every scheduled job pings Heartcron when it finishes, and we check your sites from several regions. If a beat is missed, you hear about it in Telegram, Slack, Discord or email before your users do.
Free plan, no credit card. We’ll email you a sign-in link.
Two ways to watch, one dashboard
Most teams run a cron monitor and an uptime monitor side by side. Heartcron does both.
Your jobs ping us
Backups, reports, queue workers, certificate renewals: anything on a schedule. Add one line to the end of the job. If the ping doesn’t arrive on time, something broke.
- Cron expressions with time zones, or a simple period
- Start and finish signals to catch jobs that hang
- Exit codes and the last lines of output, kept with each run
We ping your sites
Add a URL, host or domain and we check it around the clock, every minute on paid plans.
- HTTP status codes and a keyword on the page
- Open TCP ports for databases, mail and game servers
- SSL certificates and domain registrations, warned weeks before they expire
- A public status page you can share with customers
A down alert means it’s really down
Every failure is confirmed from at least two regions before anyone is notified. One flaky network route won’t wake you at 4 a.m.
Checks run from North America and Europe, and more regions are on the way.
Alerts in the chat you already read
Connect a channel in under a minute. You get one message when something goes down and one when it’s back, not a flood every time a check runs.
- Telegram
- Slack
- Discord
- Webhooks
Pricing
Start free and pay when you outgrow it. Annual plans save 20%, and open-source projects get Pro for free.
Free
$0
- Cron jobs
- 20
- Sites and ports
- 10
- Check interval
- 5 min
- History
- 7 days
- Status pages
- 1
Starter
Best for small teams$9/ month
- Cron jobs
- 100
- Sites and ports
- 50
- Check interval
- 1 min
- History
- 90 days
- Status pages
- 3
Pro
$29/ month
- Cron jobs
- 500
- Sites and ports
- 200
- Check interval
- 1 min
- History
- 1 year
- Status pages
- 10
Business
$79/ month
- Cron jobs
- 2,000
- Sites and ports
- 1,000
- Check interval
- 30 sec
- History
- 1 year
- Status pages
- Unlimited
Unlimited team members on every plan.
Your first check takes a minute
Enter your email, open the link we send, and add one line to your crontab. The Free plan is free forever; upgrade when you need more.
Free plan, no credit card. We’ll email you a sign-in link.