Cron Expression Explainer
Decode any cron expression into plain English. Shows the next 5 scheduled times and a field-by-field breakdown. Works fully offline.
hour (0–23)
day of month (1–31)
month (1–12)
day of week (0–6, Sun=0)
, = list (1,3,5)
- = range (1-5)
/ = step (*/15)
Cron Expression Explainer
Paste a standard 5-field cron expression to see what each field means — minute, hour, day of month, month and day of week — and a preview of the next run times. Use the preset buttons for common schedules to get started quickly.

Example: 0 9 * * 1-5 runs at 9:00 AM every weekday.
How cron works
A cron expression has five fields separated by spaces. Each can be a number, a list (1,15), a range (1-5), a step (*/15) or an asterisk for every value. This tool parses each field and simulates upcoming runs based on your device clock. Everything runs locally in your browser.
In the example below, 0 9 * * 1-5 reads as: minute 0, hour 9, any day of month, any month, Monday to Friday — so the job runs at 9:00 AM on every weekday.