DEV
Cron Expression Parser
Paste a standard 5-field cron expression (minute hour day month weekday) to get a plain-English explanation.
Field reference
| Field | Allowed values |
|---|---|
| Minute | 0–59 |
| Hour | 0–23 |
| Day of month | 1–31 |
| Month | 1–12 |
| Day of week | 0–6 (0 = Sunday) |
Each field accepts * (any value), */n (every n units), a range like 1-5, or a comma-separated list like 1,3,5.
Frequently asked
Does this calculate the actual next run time?
No — it explains the pattern in plain English rather than computing specific upcoming dates, which avoids getting timezone and daylight-saving edge cases wrong. For a specific next-run date, check your scheduler's own documentation or tooling.
What if my expression uses a non-standard extension?
This parser covers the standard 5-field format with *, */n, ranges and lists. Extensions some schedulers support (like named months, @yearly, or a seconds field) aren't recognized.