Cron Expression Generator
Build cron schedules visually — get the expression plus a plain-English explanation.
Cron schedules power backups, reports, and background jobs on every Unix server — but the five-field syntax is easy to get wrong. This generator builds valid expressions and explains them in plain English.
0 0 * * *
How to use
- Pick a preset (hourly, daily, weekly…) or fill in the five fields manually.
- The cron expression updates live, with a plain-English description.
- See the next 5 run times in your local timezone, then copy the expression.
About this tool
Everything runs in your browser. The "next runs" preview uses your device clock.
Frequently asked questions
What do the five fields mean?
Minute (0-59), hour (0-23), day of month (1-31), month (1-12), day of week (0-6, where 0 and 7 both mean Sunday). * means "every".
What does */15 mean?
Every 15 units — for example */15 in the minute field runs at :00, :15, :30 and :45 past every hour.
Why do next-run times use my local timezone?
The preview is computed with your browser clock for convenience. Your server runs cron in its own timezone — usually UTC — so convert if needed.
More free tools
UUID Generator
Generate random v4 UUIDs in bulk.
Base64 Encode / Decode
Encode text to Base64 or decode it back.
Color Converter (HEX ↔ RGB)
Convert HEX to RGB and back, with live preview.
JSON Formatter & Validator
Format, minify and validate JSON in one click.
What Is My IP
See your public IP address instantly. No sign-up, nothing stored.
URL Encoder / Decoder
Encode or decode URLs and query strings.