⏱️ Cron Expression Generator

Generate cron expressions visually and see human-readable descriptions. Build schedules with an interactive UI — all in your browser, no upload.

* * * * *
Every minute.

About the Cron Expression Generator

This cron generator runs entirely in your browser. Pick options for each of the five cron fields, click Build, and you get a valid cron expression plus a plain-English description. You can also preview the next five run times. Nothing is uploaded to a server — all calculation happens with JavaScript on your device.

Cron field reference

  • Minute (0–59) — Minute of the hour.
  • Hour (0–23) — Hour of the day (24-hour clock).
  • Day of Month (1–31) — Day of the month.
  • Month (1–12) — Month of the year.
  • Day of Week (0–6) — Day of the week, where 0 is Sunday.

Field type options

  • Every — Uses * to match all values.
  • Specific value — A single value, e.g. 5.
  • Range — A range like 1-5.
  • Every N — A step value like */15 for every 15 minutes.

Frequently asked questions

How are the next run times calculated? The tool walks forward minute-by-minute from the current time, checks whether each timestamp satisfies the cron expression, and returns the first five matches. It is a simple approximation and ignores timezone and daylight-saving subtleties.

Does this support 6-field or 7-field cron? This generator produces the standard 5-field expression. Seconds and years are not included.

Is my input uploaded anywhere? No. Everything runs locally in your browser.