Cron Generator
Build cron expressions.
Loading tool…
About Cron Generator
The cron generator builds a standard 5-field cron expression from friendly controls. Set each field — minute, hour, day of month, month, and day of week — to run every interval, a specific value, or a repeating step like */5, or start from a quick preset such as every 5 minutes, hourly, daily, weekly, or monthly.
As you make changes, it shows the finished cron string plus a plain-English description of exactly when the schedule fires, with a one-click Copy button. It is completely free, requires no sign-up, and runs entirely in your browser — nothing you enter is ever uploaded.
Frequently asked questions
- Is the cron generator free to use?
- Yes, it is 100% free with no sign-up, account, or limits. Build as many cron expressions as you like and copy each one with a single click.
- Is my data uploaded or stored anywhere?
- No. The entire tool runs locally in your browser using plain JavaScript. Your schedule choices and the generated cron string never leave your device and nothing is saved on a server.
- What order are the cron fields in?
- It uses the standard five-field crontab order: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-6, where 0 and Sunday are the same). The tool also shows each field's token so you can see how the expression maps to the schedule.
- What does a step value like */5 mean?
- A step runs the job at fixed intervals across a field's range. For example */5 in the minute field means every 5 minutes, and */2 in the hour field means every other hour. Choose the "Every N (step)" mode on any field to build these.
- How do I schedule a job to run once a day at a specific time?
- Set the time in the preset time picker and click the Daily preset, or manually set the minute and hour to specific values while leaving day of month, month, and day of week as "every." The plain-English description confirms the exact run time.
- Where do I paste the generated cron expression?
- Paste it into a crontab file (run crontab -e on Linux or macOS), a CI/CD schedule, a cloud scheduler, or any tool that accepts standard 5-field cron syntax. This generator only builds and explains the expression; it does not run the job for you.