Toolhaus

Cron Expression Parser

Break down a crontab expression into fields and preview the next run times.

Paste a 5-field cron expression to see exactly which minutes, hours, days, months and weekdays it matches, plus the next five run times in UTC. Supports *, ranges, steps and lists.

Minute0
Hour9
Day of monthevery
Monthevery
Day of week1, 2, 3, 4, 5

Next 5 runs (UTC)

  • Oct 19, 2026, 9:00 AM
  • Oct 20, 2026, 9:00 AM
  • Oct 21, 2026, 9:00 AM
  • Oct 22, 2026, 9:00 AM
  • Oct 23, 2026, 9:00 AM

Run times are shown in UTC.

Formula & methodology

Each field is expanded to its matching values, then run times are found by scanning forward minute-by-minute in UTC. Day-of-month and day-of-week follow Vixie-cron OR semantics.

Worked example

  • 0 9 * * 1-5 → Every weekday at 09:00 UTC

Frequently asked questions

Which cron format is supported?

Standard 5-field cron (minute, hour, day-of-month, month, day-of-week). Seconds and named macros are not parsed.

What timezone are the run times in?

Run times are shown in UTC to stay predictable regardless of your location.

Privacy

All processing happens locally in your browser. Your data is never uploaded.

Read the practical guide for this category.

Related tools