Cron Expression Builder
Point, click, get the crontab line.
Cron expression
0 9 * * 1-5
At 9:00 AM, Monday through Friday
Field order: minute · hour · day of month · month · day of week (0 = Sunday).
Start from a preset or type each field's pattern and watch the five-field cron expression assemble itself, with a plain-English readback so you can confirm “0 9 * * 1-5” really means weekday mornings at 9.
How to use it
- 1.Pick a preset, or set each field's pattern.
- 2.Read the live English description of the schedule.
- 3.Copy the finished cron expression.
Questions people ask
- What do the five fields mean?
- In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), day of week (0–6, Sunday = 0). An asterisk means “every”.
- How do day-of-month and day-of-week interact?
- In standard cron, when both are restricted the job runs when either matches — a common surprise. Restrict only one of the two unless you want that OR behavior.
More developer & systems tools
Duration → Milliseconds Parser“1h 30m” to ms, seconds, and minutes.ISO 8601 Duration ConverterPT1H30M, decoded and generated.Unix Epoch Interval CalculatorThe exact span between two timestamps.Time Expression CalculatorAdd and subtract durations like a calculator.Military Time Converter0800 to 8:00 AM, both directions.