Cron expression generator & explainer
Paste any cron (crontab) expression to see what it means in plain English and when it runs next. Free, no signup.
This schedule means
Every 5 minutes
Next 5 runs (your timezone — UTC)
- 5/27/2026, 5:35:00 PM
- 5/27/2026, 5:40:00 PM
- 5/27/2026, 5:45:00 PM
- 5/27/2026, 5:50:00 PM
- 5/27/2026, 5:55:00 PM
How cron expressions work
A standard cron expression has five fields:
┌───────────── minute (0–59) │ ┌─────────── hour (0–23) │ │ ┌───────── day of month (1–31) │ │ │ ┌─────── month (1–12) │ │ │ │ ┌───── day of week (0–6, Sun=0) │ │ │ │ │ * * * * *
Use * for "every", */5 for "every 5", 1-5 for ranges, and 1,15 for lists.
Common schedules
Every minute
* * * * *Every 2 minutes*/2 * * * *Every 5 minutes*/5 * * * *Every 10 minutes*/10 * * * *Every 15 minutes*/15 * * * *Every 30 minutes*/30 * * * *Every hour0 * * * *Every 2 hours0 */2 * * *Every 6 hours0 */6 * * *Every 12 hours0 */12 * * *Every day at midnight0 0 * * *Every day at 9am0 9 * * *Every day at noon0 12 * * *Every weekday at 9am0 9 * * 1-5Every Monday at 9am0 9 * * 1Every Friday at 5pm0 17 * * 5Every Sunday at midnight0 0 * * 0Every weekend at 9am0 9 * * 6,0First of every month0 0 1 * *Monthly on a Friday at 9am0 9 * * 5#4Every quarter0 0 1 1,4,7,10 *Every year on Jan 10 0 1 1 *Twice a day0 0,12 * * *Every 15 min during business hours*/15 9-17 * * 1-5Need to know if your cron actually runs?
Cronmint runs your schedulefor you, logs every run, and emails or Slacks you the moment it fails — or silently doesn't run.
Monitor this schedule — free