Cron Expression Explainer
Understand a cron expression in a sentence, and see when it runs next
calendar_today Last updated: October 9, 2026
minute hour day-of-month month day-of-week
In words
Every 15 minutes, during hours 9 through 17, on Monday through Friday
كل 15 دقيقة، خلال الساعات من 9 إلى 17، من الاثنين إلى الجمعة
Minute
*/15
0, 15, 30, 45
Hour
9-17
9, 10, 11, 12, 13, 14, 15, 16, 17
Day of month
*
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, …
Month
*
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12
Day of week
1-5
1, 2, 3, 4, 5
Next runs
Times are in UTC, the zone most servers run in; your own local time is shown beside them.
Follows classic five-field cron: when both day-of-month and day-of-week are set, a day matches if either does. Quartz syntax (seconds, L, W, #) is not supported. Runs in your browser.
Sahel's cron explainer turns a cron expression into plain language and lists the next run times, in your browser.
How does this tool work?
Type a cron expression
Five fields: minute, hour, day, month, weekday.
Read the explanation
A plain sentence describing the schedule.
See the next runs
The upcoming run times in UTC.
Frequently asked questions
What do the five fields mean? expand_more
What does */5 mean? expand_more
What if I set both day of month and day of week? expand_more
What time zone are the runs shown in? expand_more
Related tools
JSON Formatter & Validator
Format and validate JSON, with the error pinned to a line and column
Base64 Encoder & Decoder
Convert text to Base64 and back, with full Arabic support
Hash Generator
Compute MD5, SHA-1, SHA-256 and SHA-512 for any text or file
JWT Decoder
Read a token’s header, claims and expiry