Cron Expression Parser
Decode any cron expression into plain English. Get a full field-by-field breakdown instantly.
Quick Examples — click to parse
Cron Syntax Reference
| Field | Required | Values | Special chars |
|---|---|---|---|
| Minute | Yes | 0–59 | * , - / |
| Hour | Yes | 0–23 | * , - / |
| Day of Month | Yes | 1–31 | * , - / ? L W |
| Month | Yes | 1–12 or JAN–DEC | * , - / |
| Day of Week | Yes | 0–7 or SUN–SAT (0,7=Sunday) | * , - / ? L # |
Some cron implementations support a 6th field for seconds (0–59) prepended before minute.
Frequently Asked Questions
It means "every minute of every hour of every day" — the cron job runs once every minute continuously.
Both 0 and 7 represent Sunday. Most cron implementations treat them identically. Monday is 1 and Saturday is 6.
The slash defines a step value. */5 in the minute field means "every 5 minutes". 0-30/10 means "every 10 minutes between minute 0 and 30".
Yes. Most cron parsers accept three-letter month abbreviations: JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC. Similarly day-of-week accepts SUN, MON, TUE, WED, THU, FRI, SAT.