Cron Expression

Cron expression generator and parser with execution preview

Common Presets
Min
Hour
Day
Month
Weekday
* * * * *
Every minute past every hour every day of every month

About Cron Expression

Cron expression generator creates and parses Cron expressions online with visual time selection, real-time execution preview, expression validation. Essential for Linux cron jobs, task scheduling, automation scripts.

How to Use

  1. Visually select minute/hour/day/month/weekday
  2. Auto-generate Cron expression
  3. Preview future execution times
  4. Copy expression for crontab

Frequently Asked Questions

What do the 5 Cron fields mean?
In order: minute (0-59), hour (0-23), day (1-31), month (1-12), weekday (0-6, 0=Sunday). E.g., '0 2 * * *' = daily at 2am.
What does */5 mean?
*/5 = execute every 5 units. */5 in minute field = every 5 minutes, in hour field = every 5 hours. * = every unit, / = step.
Can I specify both day and weekday?
Yes but be careful. Day and weekday are OR not AND. '0 0 1 * 1' isn't 'every 1st that is Monday', it's 'every 1st OR every Monday'.