Cron Expression Generator
Build a cron schedule field by field and see what it means and when it runs next.
- minute
- hour
- day-of-month
- month
- day-of-week
Copied to clipboard.
Schedule Description
Visual Builder
Common Schedules
Common Intervals
Maintenance Windows
Business Hours
Special Intervals
How to use it
- Type an expression into the box, or pick a schedule from the Common Schedules list.
- Or use the visual builder: for each field choose Every, Specific, Range, Multiple or Step and enter the value.
- Read the description and the next three run times to confirm the schedule.
- Press Copy to take the expression to your crontab, CI config or scheduler.
An invalid field is flagged with the reason, for example a value outside the allowed range or a range that runs backwards.
Frequently Asked Questions
What are the five fields in a cron expression?
In order: minute (0 to 59), hour (0 to 23), day of month (1 to 31), month (1 to 12) and day of week (0 to 6, where 0 is Sunday). An asterisk means every value.
Which syntax does the tool accept?
Asterisks, single values, ranges such as 1-5, comma lists such as 1,15 and steps such as */10 or 0-30/5. Month and weekday names, seconds fields and special characters like L, W, ? and # are not supported.
What if both day of month and day of week are set?
The schedule runs when either one matches, which is how standard Unix cron behaves. For example, 0 0 1 * 1 runs at midnight on the 1st of the month and also on every Monday.
Which time zone are the next run times in?
Your browser local time zone. Cron itself has no time zone, so the server or service that runs the job decides which one applies, and many hosts use UTC.
Does the tool send my expression anywhere?
No. Parsing, the description and the run times are all calculated in your browser.
More tools
Base64 Encoder / Decoder
Encode and decode Base64 with UTF-8 and URL-safe support, or turn a file into a data URL.
JWT Decoder
Decode JSON Web Token headers and payloads locally.
UUID Generator
Generate random UUIDs in bulk.
Hash Generator
Create SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files in your browser.
URL Encoder / Decoder
Percent-encode and decode URLs and query strings.
Color Converter
Convert colors between HEX, RGB, HSL and more.
Published