Cron Expression Builder

Build, validate, and understand cron expressions with real-time feedback

⏰
Cron Expression
Edit fields directly or use the visual builder below
0-59
 
0-23
 
1-31
 
1-12
 
0-6
Plain English
Every minute
🚀
Common Presets
Click to apply a common cron schedule
🔧
Visual Builder
Configure each field using dropdowns
📅
Next 5 Runs
Calculated from current time
Calculating...
📖
Field Reference
Cron expression syntax guide
Field Positions
Position 1 — Minute
Values: 0-59. The minute of the hour when the job runs.
Position 2 — Hour
Values: 0-23. The hour of the day (24-hour format).
Position 3 — Day of Month
Values: 1-31. The day of the month when the job runs.
Position 4 — Month
Values: 1-12. The month of the year (January=1).
Position 5 — Day of Week
Values: 0-6. The day of the week (Sunday=0, Saturday=6).
Special Characters
* Any value. Matches every possible value for the field.
, List separator. E.g. 1,15,30 means at values 1, 15, and 30.
- Range. E.g. 1-5 means values 1 through 5 inclusive.
/ Step. E.g. */5 means every 5th value starting from 0.