Cron Expression Reference
Find common schedules in Linux cron and Quartz cron formats, with a plain-English explanation and field-by-field breakdown.
Cron basics
Frequency
30 pagesEvery Minute
* * * * *Every minute.Every 5 Minutes*/5 * * * *Every five minutes.Every 15 Minutes*/15 * * * *Every fifteen minutes.Every 30 Minutes*/30 * * * *Every thirty minutes.Every Hour0 * * * *At the top of every hour.Every 2 Hours0 */2 * * *Every two hours.Every 3 Hours0 */3 * * *Every three hours.Every 4 Hours0 */4 * * *Every four hours.Every 6 Hours0 */6 * * *Every six hours.Every 8 Hours0 */8 * * *Every eight hours.Every 12 Hours0 */12 * * *Every twelve hours.Weekends at 2 AM0 2 * * 6,0At 02:00 on Saturday and Sunday.Wednesday and Friday0 9 * * 3,5At 09:00 every Wednesday and Friday.Daytime Every 30 Minutes*/30 8-20 * * *Every thirty minutes from 08:00 through 20:00.Even Days0 0 */2 * *At midnight every two days of month.Odd Days0 0 1-31/2 * *At midnight on odd-numbered days of month.January and July First0 0 1 1,7 *At midnight on January 1 and July 1.April and October First0 0 1 4,10 *At midnight on April 1 and October 1.Kubernetes CronJob Hourly0 * * * *Kubernetes CronJob schedule for hourly runs.Jenkins H HourlyH * * * *Jenkins hashed hourly schedule.Nightly Backup30 2 * * *Nightly backup at 02:30.Cache Warmup*/10 * * * *Cache warmup every ten minutes.Monday Morning Report0 8 * * 1Weekly report on Monday morning.Daily Log Rotation15 0 * * *Daily log rotation at 00:15.Frequent Health Check*/2 * * * *Health check every two minutes.Business Day End0 17 * * 1-5At 17:00 Monday through Friday.Sunday Maintenance0 4 * * 0At 04:00 every Sunday.First Monday Window0 9 1-7 * 1At 09:00 on Mondays that fall on days 1 through 7.Every 20 Minutes*/20 * * * *Every twenty minutes.Every 45 Minutes*/45 * * * *At minute 0 and 45 every hour.Daily
9 pagesDaily at Midnight
0 0 * * *Every day at 00:00.Daily at 6 AM0 6 * * *Every day at 06:00.Daily at 8 AM0 8 * * *Every day at 08:00.Daily at Noon0 12 * * *Every day at 12:00.Daily at 6 PM0 18 * * *Every day at 18:00.Daily at 10 PM0 22 * * *Every day at 22:00.GitHub Actions Daily0 0 * * *GitHub Actions schedule for daily UTC runs.AWS EventBridge Daily0 12 * * ? *AWS EventBridge style daily schedule.Twice Daily0 9,17 * * *At 09:00 and 17:00 every day.Weekly / Workday
5 pagesMonthly / Yearly
6 pagesMonthly on the First Day
0 0 1 * *At midnight on day 1 of every month.Monthly on the 15th0 0 15 * *At midnight on the fifteenth day of every month.Quarterly on First Day0 0 1 1,4,7,10 *At midnight on the first day of each quarter.Yearly on January 10 0 1 1 *At midnight on January 1.Monthly Billing0 3 1 * *Monthly billing at 03:00 on day 1.Mid Month and Month End0 0 15,L * *At midnight on the 15th and last day where supported.