tools / cron-generator

Cron Expression Generator

Type or build a 5-field cron expression and see a plain-English description plus the next run times. Everything runs in your browser.

Cron expression
minute
hour
day (month)
month
day (week)
Description
Next 5 run times

Cron field syntax

  • * — every value
  • 5 — an exact value
  • 1-5 — a range (inclusive)
  • */15 — a step (every 15 units)
  • 1,3,5 — a list of specific values

Field ranges

Minute: 0–59 · Hour: 0–23 · Day of month: 1–31 · Month: 1–12 · Day of week: 0–6 (0 = Sunday). Most cron implementations (cron, crontab, GitHub Actions, many task schedulers) share this 5-field format.

Frequently asked questions

What timezone do the next run times use?

Your browser's local timezone. A real cron daemon runs in whatever timezone the host system (or scheduler config) is set to — check that separately when scheduling on a server.

What if day-of-month and day-of-week are both restricted?

Standard cron treats this as OR, not AND — the job runs when either field matches. This tool follows that same convention.

Is my expression uploaded when I use this tool?

No. Parsing and calculating run times happens instantly in your browser — nothing is sent to a server.