Cron Expression Parser

Describe any 5-field cron expression and preview the next 10 fire times.

Paste a 5-field cron expression (minute hour day-of-month month day-of-week) and instantly see a plain-English description and the next 10 times it would run. Supports *, comma lists, ranges and step values.

Common use cases

  • Sanity-check a cron line before adding it to crontab or a Kubernetes CronJob
  • Preview when a CI scheduled job will fire
  • Translate cryptic cron syntax into human-readable language
  • Verify a step expression like */15 actually runs four times an hour

Frequently asked questions

Which cron syntax does it support?
Standard 5-field cron: minute (0-59), hour (0-23), day-of-month (1-31), month (1-12), day-of-week (0-6, Sunday=0). Supports *, lists (1,5,10), ranges (1-5) and steps (*/15).
Are seconds or named days supported?
Not yet — this parser is intentionally minimal. Use numeric weekday (0-6) and minute precision.
Does it understand timezones?
Times are computed in your local timezone, just like a typical Linux crontab on the same machine.

Related tools