Free tool · All tools
Cron schedules you can actually read.
Compose a five-field cron expression, see it explained in plain language, and preview the next five runs in any timezone — before anything depends on it.
minute · hour · day of month · month · day of week
Common schedules
In plain language
At 09:00 on Monday through Friday
Next five runs
| Field | Value | Meaning |
|---|---|---|
| Minute | 0 | minute 0 |
| Hour | 9 | hour 9 |
| Day of month | * | every day of the month |
| Month | * | every month |
| Day of week | 1-5 | Monday through Friday |
Questions
What do the five cron fields mean?
In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–7, where both 0 and 7 mean Sunday). A * accepts every value, */n steps by n, a-b is a range, and a,b,c is a list.
What if day of month and day of week are both set?
When both day of month and day of week are restricted, standard cron runs the job if either matches — it is an OR, not an AND. "0 9 1 * 1" runs at 09:00 on the first of the month and on every Monday.
How do timezones change when a cron schedule fires?
A cron expression names wall-clock times, so the same schedule fires at different moments depending on the timezone it is evaluated in — including daylight-saving shifts. The preview shows each run in your chosen IANA timezone alongside UTC.
Can I use this expression to schedule an AI routine?
Yes. Routines are scheduled with exactly this five-field format plus an IANA timezone, and this preview uses the same parser the scheduler runs on, so what you see here is what would execute.
Start with Free