Cron Expression Generator
Build a cron expression with simple controls, read what it means in plain English and preview its next five run times in any time zone.
What is the Cron Expression Generator?
Cron schedules recurring jobs with five fields: minute, hour, day of month, month and day of week.
How does it work?
Choose a schedule type or edit the expression directly. The expression is parsed and the next run times are calculated in the selected time zone. A plain-English description is generated for you.
Formula
┌ minute (0–59)
│ ┌ hour (0–23)
│ │ ┌ day of month (1–31)
│ │ │ ┌ month (1–12)
│ │ │ │ ┌ day of week (0–6, Sun = 0)
* * * * *
Example
30 9 * * 1-5 runs at 9:30 AM Monday to Friday.
Frequently asked questions
Is my data sent to a server?
No. This tool runs entirely in your browser; nothing you paste is uploaded or stored.
What if both day of month and day of week are set?
Standard cron runs the job when either matches, which the preview follows.
Related tools
Enable JavaScript to use this calculator.