Cron Expression Parser
Break down a crontab expression into fields and preview the next run times.
Paste a 5-field cron expression to see exactly which minutes, hours, days, months and weekdays it matches, plus the next five run times in UTC. Supports *, ranges, steps and lists.
| Minute | 0 |
| Hour | 9 |
| Day of month | every |
| Month | every |
| Day of week | 1, 2, 3, 4, 5 |
Next 5 runs (UTC)
- Oct 19, 2026, 9:00 AM
- Oct 20, 2026, 9:00 AM
- Oct 21, 2026, 9:00 AM
- Oct 22, 2026, 9:00 AM
- Oct 23, 2026, 9:00 AM
Run times are shown in UTC.
Formula & methodology
Each field is expanded to its matching values, then run times are found by scanning forward minute-by-minute in UTC. Day-of-month and day-of-week follow Vixie-cron OR semantics.
Worked example
- 0 9 * * 1-5 → Every weekday at 09:00 UTC
Frequently asked questions
Which cron format is supported?
Standard 5-field cron (minute, hour, day-of-month, month, day-of-week). Seconds and named macros are not parsed.
What timezone are the run times in?
Run times are shown in UTC to stay predictable regardless of your location.
Privacy
All processing happens locally in your browser. Your data is never uploaded.