CRON Expression Helper
Select a common schedule preset and learn the corresponding CRON expression fields — minute, hour, day, month, weekday.
Results
What is it?
A CRON expression is a string of 5 fields (plus an optional 6th for seconds in some implementations) that defines a recurring schedule for automated tasks. It is the universal scheduler for Unix-like systems, CI/CD pipelines, cloud functions, and databases.
How to use
Select a common schedule preset from the dropdown. The output fields show the numeric values for the minute and hour fields of the CRON expression, along with helper context for day and weekday fields. Use the full expressions shown in the dropdown labels directly in your crontab file or scheduler config.
Example scenario
You want to run a database backup every day at 2:00 AM. The CRON expression is: 0 2 * * * — minute=0, hour=2, day=* (every day), month=* (every month), weekday=* (any day). To run only on weekdays: 0 2 * * 1-5.
Pro tip
CRON field order: Minute (0-59) | Hour (0-23) | Day of Month (1-31) | Month (1-12) | Day of Week (0-7, where 0 and 7 are both Sunday). Special syntax: * = every value, */5 = every 5 units, 1,3,5 = specific values, 1-5 = range. Use crontab.guru to interactively preview any CRON expression. Always test new cron jobs manually before scheduling them.