minutehourdaymonthweekday
At 09:00, on Monday through Friday
Next executions5 upcoming
1
Monday, Jun 15 at 09:00in 3d
2026-06-15T09:00:00.000Z
2
Tuesday, Jun 16 at 09:00in 4d
2026-06-16T09:00:00.000Z
3
Wednesday, Jun 17 at 09:00in 5d
2026-06-17T09:00:00.000Z
4
Thursday, Jun 18 at 09:00in 6d
2026-06-18T09:00:00.000Z
5
Friday, Jun 19 at 09:00in 7d
2026-06-19T09:00:00.000Z
Cron syntax reference
*Any value
*/nEvery n units
nExact value
n-mRange from n to m
n,mList of values
1-5Mon through Fri
@dailyAlias for 0 0 * * *
@hourlyAlias for 0 * * * *
@weeklyAlias for 0 0 * * 0
@monthlyAlias for 0 0 1 * *

What is cron?

Cron is a time-based job scheduler in Unix-like operating systems. A cron expression describes a recurring schedule using five space-separated fields: 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 mean Sunday). Cron is commonly used to run scripts, backups, reports, and maintenance tasks at regular intervals without manual intervention.

Field syntax: *, /, -, and ,

An asterisk (*) matches every value in a field. A step expression (*/15) matches every nth value — */15 in minutes means "at 0, 15, 30, and 45". A range (1-5) includes all values between two bounds. A list (1,3,5) combines specific values. These constructs can be mixed: 1-5/2 means "every 2nd value from 1 to 5", i.e. 1, 3, and 5. Day-of-month and day-of-week work as a logical OR when both are non-wildcard.

Common cron patterns

"0 * * * *" runs at the start of every hour. "0 0 * * *" runs daily at midnight. "0 9 * * 1-5" runs at 9 AM on weekdays. "0 0 1 * *" runs at midnight on the first of every month. "*/5 * * * *" runs every 5 minutes. Most cloud schedulers (GitHub Actions, Cloud Run Jobs, AWS EventBridge) accept the same 5-field syntax. Some also support a 6-field format with seconds as the first field — this tool uses the standard 5-field format.