Cron Expression Generator
Pick what you want to schedule and get the cron expression, a plain-English reading of it, and the next five times it will run.
How it works
A cron expression has five fields:minute hour day-of-month month day-of-week. Each field is a number, a range like9-17, a list like1,15, a step like*/5, or a star for "any".
- Day of week uses 0 for Sunday through 6 for Saturday (7 also means Sunday).
- Both day fields restricted — when you set both day of month and day of week, the job runs when either one matches, which is the standard cron behavior.
- Next runs are computed by stepping forward one minute at a time from now, so they respect your local time zone and daylight saving changes.
Frequently asked questions
What does "*/5 * * * *" mean?
Every 5 minutes, at minutes 0, 5, 10 and so on, every hour, every day.
How do I run something at 9:30 on weekdays?
Minute 30, hour 9, day of week 1-5: the expression is30 9 * * 1-5.
Why do some cron systems have six fields?
A few schedulers add a seconds field at the front or a year field at the end. This tool generates the classic five-field form used by cron, Quartz-style systems and most CI schedulers.
Do the next runs account for time zones?
Yes. The list is computed in your browser's local time zone, including daylight saving transitions.

