Cron expression explainer

Read a 5-field cron expression in plain words and see the next run times it would produce.

Five fields: minute hour day-of-month month day-of-week. Names like JAN or MON are allowed.

The expression never leaves this browser.

Try an example
In plain words

At 09:30 on MON, TUE, WED, THU, FRI

Field by field
Minute30
Hour9
Day of monthevery
Monthevery
Day of weekMON, TUE, WED, THU, FRI
Next run times
  1. Sep 25, 2026, 9:30 AM
  2. Sep 28, 2026, 9:30 AM
  3. Sep 29, 2026, 9:30 AM
  4. Sep 30, 2026, 9:30 AM
  5. Oct 1, 2026, 9:30 AM

Computed in this browser, shown in your device’s local time. Cron jobs usually run in the server’s timezone — check which one yours uses.

Special strings like @daily or @reboot and seconds/year fields are not part of the classic 5-field format and are not supported.

How to use

  1. Paste a cron expression.
  2. Read the description and the per-field values.
  3. Check the next run times in your local time zone.

What it supports

Supports lists, ranges, steps, and month/weekday names (JAN–DEC, SUN–SAT). Special strings like @daily and seconds/year fields are not part of the 5-field format. Next-run times are computed in your browser's time zone — servers often run cron in a different one.

Related tools

Related guides