Cron expression explorer
Calculate upcoming cron occurrences with an explicit time zone, entirely in your browser.
Text, files and images are processed in your browser and are not uploaded.
Upcoming runs
Run the tool to see the result.
Result text
Build an expression
Cron syntax reference
Fields are separated by spaces. Sunday is 0 or 7; month and weekday names such as JAN and MON are supported.
| Field | Allowed values |
|---|---|
| Second · 6 fields only | 0–59 |
| Minute | 0–59 |
| Hour | 0–23 |
| Day of month | 1–31 |
| Month | 1–12 / JAN–DEC |
| Day of week | 0–7 / SUN–SAT |
| Symbol | Meaning | Example |
|---|---|---|
* | Every value | * |
, | Value list | 1,3,5 |
- | Inclusive range | 1-5 |
/ | Step within a field | */15 |
? | Every value (alias for *) | ? |
L | Last day of month (L) or last Friday (5L) | L / 5L |
# | Nth weekday of the month | 1#2 |
Uses cron-parser semantics. Quartz year fields, W and hashed H are not supported. A step such as */5 restarts within each field; it is not an elapsed-time interval.
How to use
Enter five fields (minute through weekday) or six fields including seconds. Restricted day-of-month and day-of-week fields use OR by default; strict mode rejects that combination. Hashed H fields are excluded. The next 1–100 occurrences must fit within 10 years. Time-zone and DST behavior follows cron-parser.