crontoolModern Cron Expression Builder
Minute
0–59
Hour
0–23
Day (month)
1–31
Month
1–12 or JAN–DEC
Day (week)
0–6 or SUN–SAT
Next Run Times
Use Case Ideas — What to Schedule

Click any card to load the expression. Want a full guide? See cron job guides →

Syntax Reference
Special characters
*
Every value (wildcard)
,
List — e.g. 1,3,5
-
Range — e.g. 1-5
/
Step — e.g. */15 = every 15
?
AWS: no specific value (day fields)
L
Last day of month / week
W
Nearest weekday to a day
#
Nth occurrence — e.g. 2#3 = 3rd Tue
Common expressions
* * * * *
Every minute
0 * * * *
Every hour
0 0 * * *
Daily at midnight
0 9 * * 1-5
Weekdays at 9:00 AM
0 0 1 * *
First of every month
*/15 * * * *
Every 15 minutes
Month names (3-letter)
JAN FEB MAR
1, 2, 3
APR MAY JUN
4, 5, 6
JUL AUG SEP
7, 8, 9
OCT NOV DEC
10, 11, 12
Day names (3-letter)
SUN MON TUE
0, 1, 2
WED THU FRI
3, 4, 5
SAT
6
Platform quirks
GitHub Actions
UTC only · 5 min minimum · may skip on idle repos
AWS EventBridge
6 fields (adds year) · ? for dom/dow conflict
Kubernetes
Standard 5-field · spec.timeZone in k8s 1.27+
Vercel
Hobby: daily only · Pro: hourly · Enterprise: any