Cron Expression Generator

Build and understand cron expressions with a visual field editor. Free online tool with human-readable descriptions. No signup.

Preparing private browser tool…

Your file will stay on this device.

Frequently asked questions

What do the 5 fields mean?
Minute (0-59), hour (0-23), day of month (1-31), month (1-12), day of week (0-6, Sunday=0). An asterisk (*) means "every value."
What does */5 mean?
Every 5 units. In the minute field, */5 means every 5 minutes (0, 5, 10, ... 55). In the hour field, */6 means every 6 hours.
How do I run something every weekday?
Use 1-5 in the day-of-week field. Example: "0 9 * * 1-5" runs every weekday at 9:00 AM.
Does the tool support 6-field cron (with seconds)?
No. This tool uses the standard 5-field Unix cron format. Systems like Quartz and some cloud schedulers use 6 or 7 fields - convert manually for those.