7 min read
2026-02-18
Cron is a task scheduler on Unix systems that allows you to run commands on a schedule. The cron expression determines exactly when the task will be executed.
A standard expression consists of 5 fields:
| Field | Values | Description |
|---|---|---|
| Minute | 0–59 | Minute of the hour |
| Hour | 0–23 | Hour of the day |
| Day of the month | 1–31 | Day of the month |
| Month | 1–12 | Month of the year |
| Day of the week | 0–7 | Sunday = 0 or 7 |
`*` — any value
`,` - enumeration (`1,3,5`)
`-` - range (`1-5`)
`/` - step (`*/5` - every 5)
`0 9 * * 1-5` — on weekdays at 9:00
`0 0 * * *` - every day at midnight
`*/15 * * * *` — every 15 minutes
`0 0 1 * *` — the first day of every month
Select options through the visual interface and the generator will generate the correct cron expression.
See also: HTTP status codes, JSON Formatter, Regex tester