Cron Heatmap
Paste your crontab and spot the hot minutes before they melt your server.
Parsing errors
8 cron jobs at 00:00
- › */5 * * * * runThatScript
- › 0 * * * * processThatData
- › @hourly notifyTheAdmin
- › * * * * * executeJob
- › */15 * * * * getData
- › @daily backupServer
- › */8 */2 * * * processUsers
- › 0 0 * * * downloadThatContent
Most frequent times
- 8 jobs00:00
- 6 jobs02:00, 04:00, 06:00, 08:00, 10:00, 12:00, 14:00, 16:00, 18:00, 20:00, 22:00
- 5 jobs01:00, 03:00, 05:00, 07:00, 09:00, 11:00, 13:00, 15:00, 17:00, 19:00, 21:00, 23:00
- 3 jobs00:15, 00:30, 00:40, 00:45, 01:15, 01:30, 01:45, 02:15, 02:30, 02:40, 02:45, 03:15…
- 2 jobs00:05, 00:08, 00:10, 00:16, 00:20, 00:24, 00:25, 00:32, 00:35, 00:48, 00:50, 00:55…
- 1 job00:01, 00:02, 00:03, 00:04, 00:06, 00:07, 00:09, 00:11, 00:12, 00:13, 00:14, 00:17…
What is this?
Cron jobs are scheduled scripts and commands that run on your server — downloading content, cleaning up files, processing data. Too many at once will eat up your CPU and slow the server down.
This tool visualizes your crontab so you can see the hot spots, then reschedule jobs to spread the load evenly across the day.
Note: this visualizer does not take execution duration into account. Spreading out long running cron jobs by a few minutes will still result in the same kind of issues. Jobs that only run on certain weekdays, month days or months are counted on every day until you pick a specific day.