Cron schedules are read from left to right: minute, hour, day of month, month and day of week. Operators let a field match many values without listing each one.
cron / standard-5-field
Cron Syntax
Learn the standard 5-field cron format, field ranges and operators with practical examples.
┌──────── Minute (0-59)
│ ┌────── Hour (0-23)
│ │ ┌──── Day of month (1-31)
│ │ │ ┌── Month (1-12)
│ │ │ │ ┌ Day of week (0-6)
│ │ │ │ │
* * * * *Field ranges
| Minute | 0–59 |
|---|---|
| Hour | 0–23 |
| Day of month | 1–31 |
| Month | 1–12 |
| Day of week | 0–7 (Sun=0/7) |
Operators
* | Any value |
|---|---|
, | List of values |
- | Range |
/ | Step values |
cron.shell
Meaning—
Next runs
next
Related tools
Cron Expression GeneratorBuild a valid cron expression visually, start from presets, and preview the next scheduled runs.↗Cron Expression ParserPaste a cron expression and translate every field into a plain-English schedule description.↗Cron ValidatorCheck cron syntax instantly and see which field needs attention when an expression is invalid.↗Cron CalculatorCalculate upcoming cron runs in a selected timezone and estimate how frequently a schedule executes.↗Cron ExamplesCopy common cron expressions for minutes, hours, weekdays, daily schedules and more.↗
FAQ
Frequently asked questions
What cron format does this site use?
The tools use the standard Unix 5-field cron format: minute, hour, day of month, month and day of week.
Does CronToolsList run my cron job?
No. The site only builds, explains and calculates schedules. It never executes commands or stores your cron jobs.
Are expressions sent to a server?
No. Core calculations run locally in your browser.