Cron Explainer
Paste a 5-field cron expression to get a plain-English description and the next 10 run times — computed in the IANA time zone your scheduler actually runs in, with daylight-saving transitions handled correctly. That last part is where most cron tools (and many schedulers) go wrong.
Expression
Examples:
DST gotcha: a job scheduled inside a spring-forward gap (e.g. 02:30 when clocks jump
02:00→03:00) simply doesn’t run that day in plain vixie-cron, and a job in the fall-back hour can run
twice. The run times below follow that same wall-clock behavior, so what you see is what vixie-cron does.
Syntax reference
| Field | Allowed | Special |
|---|---|---|
| minute | 0–59 | * any · , list · - range · / step · names (JAN, MON)Macros: @yearly @monthly @weekly @daily @hourlyIf both day-of-month and day-of-week are restricted, the job runs when either matches (vixie-cron OR rule). |
| hour | 0–23 | |
| day of month | 1–31 | |
| month | 1–12 or JAN–DEC | |
| day of week | 0–7 or SUN–SAT (0 and 7 are Sunday) |