Cron Expression Generator
Build and understand cron schedules with presets and a plain-English description.
0-59
0-23
1-31
1-12
0-6 (Sun=0)
0 9 * * 1
Runs at minute 0, past hour 9, on weekday 1.
Create cron expressions without memorising the five-field syntax. Start from a preset (every 5 minutes, daily at 9am, every Mondayβ¦) or set each field, and read a plain-English description of when it runs. Copy the expression for crontab, CI pipelines, Kubernetes CronJobs and other schedulers.
How to use the Cron Expression Generator
- Pick a preset, or set the minute, hour, day, month and weekday fields.
- Read the plain-English description to confirm the schedule.
- Copy the cron expression into your crontab or scheduler.
Frequently asked questions
What do the five fields mean?
In order: minute (0β59), hour (0β23), day-of-month (1β31), month (1β12) and day-of-week (0β6, Sunday=0). An asterisk means 'every'.
What does */5 mean?
A step value: */5 in the minute field means 'every 5 minutes'. The same /N syntax works in other fields.