CRON EXPRESSION GENERATOR
Build a cron schedule from presets or custom fields, copy the expression, and preview the next 5 run times.
Presets
0–59
0–23
1–31
1–12
0–7 (0,7=Sun)
* * * * *How to build a cron expression
- 1
Pick a preset like 'Every hour' or 'Mon–Fri 9am', or enter fields manually.
- 2
Edit the minute, hour, day, month, and weekday fields as needed.
- 3
Copy the generated cron expression with one click.
- 4
Click Show Next Runs to preview the next 5 scheduled times in your local timezone.
Questions
- What is a cron expression?
- A cron expression is a five-field string that specifies a recurring schedule: minute, hour, day-of-month, month, and day-of-week. It's used by cron jobs, CI/CD pipelines, and task schedulers to trigger commands automatically.
- What syntax is supported?
- Standard cron syntax: * (any), */n (every n), n-m (range), n,m (list), and n/step (start/step). For example, */15 means every 15 units, and 1-5 means Mon through Fri.
- Does 0 and 7 both mean Sunday in the weekday field?
- Yes. Both 0 and 7 represent Sunday, following the common convention used by most Unix cron implementations.
- Are the next-run times in UTC or local time?
- Local time — the preview uses your browser's timezone so you can see when the job will actually run on your machine. Production schedulers may use UTC, so double-check.