// crontab · linux · kubernetes · cloud scheduler
Cron expression explainer
Paste any cron expression — get an instant plain-English explanation and the next 10 run times.
Supports standard 5-field and extended 6-field (with seconds) syntax.
minute
hour
day (month)
month
day (week)
// field reference
Minute (0–59)
| * | every minute |
| 0 | at minute 0 (top of hour) |
| */15 | every 15 minutes |
| 0,30 | at minute 0 and 30 |
| 5-10 | minutes 5 through 10 |
Hour (0–23)
| * | every hour |
| 0 | midnight |
| 12 | noon |
| 9-17 | business hours |
| */6 | every 6 hours |
Day of Month (1–31)
| * | every day |
| 1 | first of month |
| L | last day of month |
| 1,15 | 1st and 15th |
| 15W | nearest weekday to 15th |
Month (1–12)
| * | every month |
| 1 | January |
| 6 | June |
| */3 | every quarter |
| 1,7 | Jan and Jul |
Day of Week (0–7, Sun=0 or 7)
| * | every day |
| 0 | Sunday |
| 1-5 | Monday–Friday |
| 6,0 | weekend |
| 1 | Monday |
Special strings
| string | equivalent |
|---|---|
| @yearly | 0 0 1 1 * |
| @monthly | 0 0 1 * * |
| @weekly | 0 0 * * 0 |
| @daily | 0 0 * * * |
| @hourly | 0 * * * * |
| @reboot | on startup |