Cron Expressions & Schedules Directory
Everyday cron job schedules explained in plain English. Browse cron syntax for frequent intervals, hourly batches, daily rollups, and weekly maintenance with crontab and GitHub Actions configurations.
Cron Expression Translator & Next Run Schedule
*/5 * * * * /usr/bin/python3 /opt/scripts/backup.py* * * * *Every Minute (* * * * *)
Executes every single minute of every hour, every day.
*/2 * * * *Every 2 Minutes (*/2 * * * *)
Executes every 2nd minute (at minutes 0, 2, 4, 6, 8, etc.).
*/3 * * * *Every 3 Minutes (*/3 * * * *)
Executes every 3rd minute (0, 3, 6, 9, 12, etc.).
*/5 * * * *Every 5 Minutes (*/5 * * * *)
Executes every 5th minute (0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55).
*/10 * * * *Every 10 Minutes (*/10 * * * *)
Executes every 10 minutes at the top of the 10-minute mark.
*/15 * * * *Every 15 Minutes (*/15 * * * *)
Executes every 15th minute (at minute 0, 15, 30, and 45).
*/20 * * * *Every 20 Minutes (*/20 * * * *)
Executes every 20 minutes (at minute 0, 20, and 40).
*/30 * * * *Every 30 Minutes (*/30 * * * *)
Executes every half hour (at minute 0 and minute 30).
*/45 * * * *Every 45 Minutes (*/45 * * * *)
Executes at minute 0 and 45 of each hour.
0 * * * *Every Hour (0 * * * *)
Executes at the beginning of every hour (minute 0).
0 */2 * * *Every 2 Hours (0 */2 * * *)
Executes at minute 0 of every 2nd hour (00:00, 02:00, 04:00, etc.).
0 */3 * * *Every 3 Hours (0 */3 * * *)
Executes every 3 hours (00:00, 03:00, 06:00, 09:00, 12:00, 15:00, 18:00, 21:00).
0 */4 * * *Every 4 Hours (0 */4 * * *)
Executes every 4 hours (00:00, 04:00, 08:00, 12:00, 16:00, 20:00).
0 */6 * * *Every 6 Hours (0 */6 * * *)
Executes 4 times a day at 00:00, 06:00, 12:00, and 18:00.
0 */8 * * *Every 8 Hours (0 */8 * * *)
Executes every 8 hours at 00:00, 08:00, and 16:00.
0 */12 * * *Every 12 Hours (0 */12 * * *)
Executes twice a day at midnight (00:00) and noon (12:00).
15 * * * *Hourly at 15 Minutes Past (15 * * * *)
Executes at minute 15 of every hour.
30 * * * *Hourly at Half Past (30 * * * *)
Executes at minute 30 of every single hour.
45 * * * *Hourly at 45 Minutes Past (45 * * * *)
Executes at minute 45 of every hour.
0 0 * * *Every Day at Midnight (0 0 * * *)
Executes daily at 00:00 midnight. The standard for daily database backups and log rotations.
0 1 * * *Every Day at 1:00 AM (0 1 * * *)
Executes once a day at 01:00 AM during low-traffic server hours.
0 2 * * *Every Day at 2:00 AM (0 2 * * *)
Executes once a day at 02:00 AM. Ideal for heavy database vacuuming and data warehouse syncs.
0 3 * * *Every Day at 3:00 AM (0 3 * * *)
Executes daily at 03:00 AM. Highly recommended for system maintenance tasks.
0 4 * * *Every Day at 4:00 AM (0 4 * * *)
Executes daily at 04:00 AM.
0 5 * * *Every Day at 5:00 AM (0 5 * * *)
Executes daily at 05:00 AM before the morning business rush.
0 6 * * *Every Day at 6:00 AM (0 6 * * *)
Executes daily at 06:00 AM.
0 7 * * *Every Day at 7:00 AM (0 7 * * *)
Executes daily at 07:00 AM. Perfect for compiling morning digest emails.
0 8 * * *Every Day at 8:00 AM (0 8 * * *)
Executes daily at 08:00 AM.
0 9 * * *Every Day at 9:00 AM (0 9 * * *)
Executes daily at 09:00 AM at the start of normal business hours.
0 10 * * *Every Day at 10:00 AM (0 10 * * *)
Executes daily at 10:00 AM.
0 11 * * *Every Day at 11:00 AM (0 11 * * *)
Executes daily at 11:00 AM.
0 12 * * *Every Day at Noon (0 12 * * *)
Executes daily at 12:00 PM midday.
0 13 * * *Every Day at 1:00 PM (0 13 * * *)
Executes daily at 13:00 (1:00 PM).
0 14 * * *Every Day at 2:00 PM (0 14 * * *)
Executes daily at 14:00 (2:00 PM).
0 15 * * *Every Day at 3:00 PM (0 15 * * *)
Executes daily at 15:00 (3:00 PM).
0 16 * * *Every Day at 4:00 PM (0 16 * * *)
Executes daily at 16:00 (4:00 PM).
0 17 * * *Every Day at 5:00 PM (0 17 * * *)
Executes daily at 17:00 (5:00 PM) at the end of traditional working hours.
0 18 * * *Every Day at 6:00 PM (0 18 * * *)
Executes daily at 18:00 (6:00 PM).
0 19 * * *Every Day at 7:00 PM (0 19 * * *)
Executes daily at 19:00 (7:00 PM).
0 20 * * *Every Day at 8:00 PM (0 20 * * *)
Executes daily at 20:00 (8:00 PM).
0 21 * * *Every Day at 9:00 PM (0 21 * * *)
Executes daily at 21:00 (9:00 PM).
0 22 * * *Every Day at 10:00 PM (0 22 * * *)
Executes daily at 22:00 (10:00 PM).
0 23 * * *Every Day at 11:00 PM (0 23 * * *)
Executes daily at 23:00 (11:00 PM) before the midnight rollover.
30 3 * * *Every Day at 3:30 AM (30 3 * * *)
Executes daily at 03:30 AM.
30 4 * * *Every Day at 4:30 AM (30 4 * * *)
Executes daily at 04:30 AM.
0 0 * * 1-5Every Weekday at Midnight (0 0 * * 1-5)
Executes Monday through Friday at 00:00 midnight.
0 6 * * 1-5Every Weekday at 6:00 AM (0 6 * * 1-5)
Executes Monday through Friday at 06:00 AM.
0 8 * * 1-5Every Weekday at 8:00 AM (0 8 * * 1-5)
Executes Monday through Friday at 08:00 AM.
0 9 * * 1-5Every Weekday at 9:00 AM (0 9 * * 1-5)
Executes Monday through Friday at 09:00 AM (ideal for daily standup reminders and morning reports).
0 12 * * 1-5Every Weekday at Noon (0 12 * * 1-5)
Executes Monday through Friday at 12:00 PM.
0 17 * * 1-5Every Weekday at 5:00 PM (0 17 * * 1-5)
Executes Monday through Friday at 17:00 (5:00 PM) for end-of-day reports.
0 0 * * 6,0Every Weekend at Midnight (0 0 * * 6,0)
Executes Saturday and Sunday at 00:00 midnight.
0 12 * * 6,0Every Weekend at Noon (0 12 * * 6,0)
Executes Saturday and Sunday at 12:00 PM.
0 0 * * 0Every Sunday at Midnight (0 0 * * 0)
Executes once a week on Sunday at 00:00 midnight. Prime slot for weekly backups.
0 0 * * 1Every Monday at Midnight (0 0 * * 1)
Executes every Monday at 00:00 at the very start of the work week.
0 9 * * 1Every Monday at 9:00 AM (0 9 * * 1)
Executes every Monday morning at 09:00 AM for weekly planning and kickoff summaries.
0 0 * * 2Every Tuesday at Midnight (0 0 * * 2)
Executes every Tuesday at 00:00 midnight.
0 0 * * 3Every Wednesday at Midnight (0 0 * * 3)
Executes every Wednesday at 00:00 midnight (mid-week jobs).
0 0 * * 4Every Thursday at Midnight (0 0 * * 4)
Executes every Thursday at 00:00 midnight.
0 0 * * 5Every Friday at Midnight (0 0 * * 5)
Executes every Friday at 00:00 midnight.
0 17 * * 5Every Friday at 5:00 PM (0 17 * * 5)
Executes every Friday at 17:00 (5:00 PM) for weekly timesheet and sprint retrospective digests.
0 0 * * 6Every Saturday at Midnight (0 0 * * 6)
Executes at 00:00 every Saturday night (ideal for heavy maintenance, DB compaction, and file archiving).
0 0 1 * *1st Day of Every Month at Midnight (0 0 1 * *)
Executes at 00:00 on day 1 of every month. Standard for monthly invoicing and subscription renewals.
0 12 1 * *1st Day of Every Month at Noon (0 12 1 * *)
Executes at 12:00 PM on the 1st of every month.
0 0 15 * *15th Day of Every Month (0 0 15 * *)
Executes at midnight on the 15th of each month (mid-month payroll and billing audits).
0 0 1-7 * 1First Monday of Every Month (0 0 1-7 * 1)
Executes on the first Monday of each month (between days 1-7 when the day of week is Monday).
0 0 1 1,4,7,10 *Every Quarter at Midnight (0 0 1 1,4,7,10 *)
Executes at midnight on the first day of January, April, July, and October (quarterly business reviews).
0 0 1 1,7 *Every 6 Months (0 0 1 1,7 *)
Executes semi-annually on January 1st and July 1st at 00:00 midnight.
0 0 1 1 *Once a Year on Jan 1st at Midnight (0 0 1 1 *)
Executes annually at midnight on January 1st (annual fiscal year rollover and compliance audits).