1Enter a 5-field cron expression (minute hour day month weekday)
2The human-readable description appears instantly
3The next 5 scheduled run times are shown in UTC
4Supports wildcards (*), ranges (1-5), lists (1,3,5), and steps (*/15)
Frequently Asked Questions
A cron expression is a string of 5 space-separated fields that defines a recurring schedule: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-7, where both 0 and 7 represent Sunday).
"*" matches any value. "-" defines a range (e.g. 1-5). "," separates a list of values (e.g. 1,3,5). "/" defines a step (e.g. */15 means every 15 units). Combining them is also valid (e.g. 1-30/5).
This tool uses numeric day-of-week values: 0=Sunday, 1=Monday, …, 5=Friday, 6=Saturday, 7=Sunday. So "0 9 * * 1-5" means "at 09:00, Monday through Friday" — the same as MON-FRI in named-notation tools.
UTC is the universal reference time zone used by servers and cron daemons. You can convert the shown times to your local time zone using the Unix Timestamp Converter tool.