Cron expression generator

Type or build a five-field cron schedule, read it in plain English, check the next run times in any time zone, and copy it for crontab, GitHub Actions or Kubernetes. Everything runs in your browser.

minute · hour · day of month · month · day of week, or a nickname such as @daily

Start with a common schedule

Build it field by field

Change a field and the expression updates.

Lists 1,15,30, ranges 9-17, steps */10 and names MON-FRI, JAN work in the expression too.

Five small fields, one plan

Cron is a compact way to say when a job should run. This tool uses the five-field format of Linux crontab (Vixie cron and cronie). Quartz, Spring and AWS use six or seven fields; see the dialect comparison.

┌ minute (0–59)│ ┌ hour (0–23)│ │ ┌ day of month (1–31)│ │ │ ┌ month (1–12 or JAN–DEC)│ │ │ │ ┌ day of week (0–7 or SUN–SAT; 0 and 7 are Sunday)* * * * *
*Every possible value
,A list, such as 1,3,5
-A range, such as 9-17
/A step, such as */15

Good to know

Which cron format is this?

Standard five-field cron: minute, hour, day of month, month, and day of week. It does not accept seconds or Quartz-specific characters such as ?, L, and #. Nicknames @yearly, @monthly, @weekly, @daily and @hourly are expanded for you.

How do day and weekday interact?

Like Vixie cron, when both day of month and weekday are restricted, a run happens when either field matches. If one is *, the other controls the day. The explanation says so when it applies.

Does it handle daylight saving?

The preview evaluates each future minute in your selected time zone. Skipped local times do not run; repeated local times can appear twice. Every change in 2026–2027.

Is my schedule uploaded?

No. The expression, calculation and copy actions happen in your browser. A preview link carries the expression and time zone in its address so you can share it.

Reference pages

Cron examples & time zones ↗

Browse five-field cron examples and check the day-of-month OR weekday rule, time zones, and daylight saving.

Cron and daylight saving time, 2026–2027 ↗

Every DST change for 28 common time zones: which local hour is skipped or repeated, and what Vixie cron and cronie do with jobs in that hour.

Cron syntax compared: crontab, Quartz, Spring, AWS, GitHub Actions, Kubernetes ↗

Minuteform reads standard five-field cron. This table shows field order, Sunday numbering, special characters and time zones in the other dialects.