Cron Expression Generator
Paste or build a standard 5-field cron expression (minute hour day-of-month month day-of-week) to get a plain-English description and a preview of its next 5 run times — useful for double-checking a crontab or CI schedule before it goes live.
At 09:00, on Mon, Tue, Wed, Thu, Fri
Field reference
| Minute | Hour | Day of month | Month | Day of week |
|---|---|---|---|---|
| 0-59 | 0-23 | 1-31 | 1-12, or jan-dec | 0-7, or sun-sat (0 and 7 both mean Sunday) |
Special characters
| * | Any value. |
| , | A list of values, e.g. "1,15" = the 1st and the 15th. |
| - | A range of values, e.g. "1-5" = 1 through 5. |
| / | A step, e.g. "*/15" = every 15 units, "10-30/5" = every 5th unit from 10 to 30. |
Next 5 runs
How to use
- Type a cron expression, or click a common preset to start from.
- The description below updates instantly, along with the next 5 times it would run from now.
FAQ
What does it mean when both day-of-month and day-of-week are set?
Standard cron treats this as OR, not AND: the job runs when either field matches — a well-known quirk of the format, carried over here intentionally rather than "fixed", since it matches how real cron daemons behave.
Does it support seconds or year fields?
No — only the standard 5-field Unix cron format (minute through day-of-week). Extended 6/7-field variants used by some schedulers aren't supported.
What timezone are the next-run times shown in?
Your browser's local timezone — the same timezone your system clock uses.