Blog
Custom Print on Demand Apparel — Free Storefront for Your Business
Wild & Free Tools

Crontab Cheat Sheet — 25 Common Cron Schedules Ready to Copy

Last updated: April 20266 min readDeveloper Tools

Cron expressions control when automated tasks run on servers, CI/CD pipelines, and cloud schedulers. Here are 25 common cron schedules you can copy and paste directly into your crontab, GitHub Actions, or any scheduler that accepts standard cron syntax.

Minute Intervals

ExpressionScheduleUse Case
* * * * *Every minuteTesting, real-time monitoring (use carefully)
*/2 * * * *Every 2 minutesFrequent health checks, queue processing
*/5 * * * *Every 5 minutesAPI polling, uptime monitoring, cache refresh
*/10 * * * *Every 10 minutesData sync, metrics collection
*/15 * * * *Every 15 minutesDashboard updates, feed aggregation
*/30 * * * *Every 30 minutesEmail queue processing, report snapshots

Hourly Intervals

ExpressionScheduleUse Case
0 * * * *Every hour (at :00)Log aggregation, hourly reports
0 */2 * * *Every 2 hoursDatabase cleanup, temp file purge
0 */3 * * *Every 3 hoursExternal API data refresh
0 */4 * * *Every 4 hoursSitemap regeneration, search index update
0 */6 * * *Every 6 hoursCache clearing, CDN purge
0 */12 * * *Every 12 hours (midnight and noon)Certificate checks, DNS refresh

Daily Schedules

ExpressionScheduleUse Case
0 0 * * *Every day at midnightDatabase backups, log rotation
0 2 * * *Every day at 2:00 AMFull backups (low traffic window)
0 9 * * *Every day at 9:00 AMDaily report generation and email
30 8 * * *Every day at 8:30 AMTeam notification / standup reminder

Weekly, Monthly & Beyond

ExpressionScheduleUse Case
0 9 * * 1Every Monday at 9:00 AMWeekly summary report
0 9 * * 1-5Weekdays at 9:00 AMBusiness-hours-only tasks
0 17 * * 5Every Friday at 5:00 PMEnd-of-week cleanup, deploy freeze check
0 0 * * 0Every Sunday at midnightWeekly log rotation, full backup
0 0 1 * *First of every month at midnightMonthly invoicing, subscription billing
0 10 1 * *First of every month at 10:00 AMPayment reminders, monthly reports
0 0 1 1,4,7,10 *Quarterly (Jan, Apr, Jul, Oct)Quarterly audits, compliance reports
0 0 1 1 *January 1st at midnightAnnual cleanup, yearly reports

Build custom cron expressions with a visual tool — no syntax memorization.

Open Cron Generator

Reading Cron Expressions — Quick Decoder

Every cron expression reads left to right: minute, hour, day-of-month, month, day-of-week.

When in doubt, paste any expression into the Cron Generator to see the human-readable translation.

Cron Shorthand (Non-Standard)

Some systems accept these shorthand aliases instead of five-field expressions:

ShorthandEquivalentMeaning
@yearly (or @annually)0 0 1 1 *Once a year at midnight on January 1st
@monthly0 0 1 * *Once a month at midnight on the 1st
@weekly0 0 * * 0Once a week at midnight on Sunday
@daily (or @midnight)0 0 * * *Once a day at midnight
@hourly0 * * * *Once an hour at the top of the hour
@rebootN/AOnce at system startup (not time-based)

Note: These shorthands work in Linux crontab and some schedulers, but not in GitHub Actions, AWS CloudWatch, or Kubernetes CronJobs. Stick to five-field expressions for maximum compatibility.

Common Mistakes

Developer Tools That Pair With Cron

Need a custom schedule not on this list? Build it visually in seconds.

Open Cron Generator
Launch Your Own Clothing Brand — No Inventory, No Risk