About Cron Generator
Build and understand cron expressions with a human-readable description. Set the schedule field by field and copy the resulting cron string for your crontab, CI job, or scheduler.
How to Use
- Set the minute, hour, day, month, and weekday fields.
- Read the plain-English description of when it runs.
- Copy the generated cron expression.
- Paste it into your crontab or scheduler.
Why Use This Tool?
- Accurate — built on precise, well-tested mathematical formulas.
- Instant — all calculations happen client-side for zero latency.
- Private — no data is sent to any server; your information stays on your device.
- Free — no sign-up, no limits, no hidden costs.
Frequently Asked Questions
What do the five cron fields mean?
In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–6, Sunday = 0). An asterisk (*) means 'every'.
What does */5 mean in cron?
A step value — */5 in the minute field means 'every 5 minutes'. Similarly 0 */2 * * * runs at the top of every second hour.
Does cron use my local time?
Cron uses the server's timezone by default, not necessarily yours. Check your server or scheduler's timezone setting when scheduling time-sensitive jobs.