Cron expression builder
Choose when it should run. The expression and the next run times update as you go.
Cron expression
* * * * *
Next runs
Questions people ask
What do the five fields mean?
In order: minute, hour, day of month, month, day of week. 0 9 * * 1-5 is “at 09:00, Monday to Friday”. An asterisk means every value.
What happens if I set both day of month and day of week?
They are combined with OR, not AND — the job runs when either matches. 0 0 1 * 1 runs on the 1st of the month and every Monday. To get “the first Monday”, you normally check the date inside the job.
Which timezone does cron use?
Standard crontab uses the server’s local timezone, which means daylight-saving changes can skip or repeat a run. The preview here shows your own timezone by default; switch it to UTC if your scheduler runs in UTC.