Cron Expression Parser
Parse cron expressions into plain English and see the next scheduled run times.
Presets
Fields
Minute
0
Hour
9
Day of month
*
Month
*
Day of week
1
Description
At 09:00 AM, only on Monday
Next 5 runs
| # | Date & time (local) | |
|---|---|---|
| 1 | Mon, May 4, 2026, 9:00 AM | |
| 2 | Mon, May 11, 2026, 9:00 AM | |
| 3 | Mon, May 18, 2026, 9:00 AM | |
| 4 | Mon, May 25, 2026, 9:00 AM | |
| 5 | Mon, Jun 1, 2026, 9:00 AM |
What is a cron expression?
A cron expression is a string of five fields separated by spaces that defines a schedule. The fields represent minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-7, where 0 and 7 are Sunday). Special characters like * (any), , (list), - (range), and / (step) allow flexible scheduling.
How to use it
Type or paste a cron expression into the input field, or click a preset to start from a common schedule. The tool instantly shows a plain-English description of the schedule and lists the next five times it would run.
Field reference
Minute: 0-59 Hour: 0-23 Day of month: 1-31 Month: 1-12 (or JAN-DEC) Day of week: 0-7 (or SUN-SAT, where 0 and 7 are both Sunday) Special characters: * = any value , = list (e.g. 1,3,5) - = range (e.g. 1-5) / = step (e.g. */15 means every 15)