⏰ Cron Next Run Calculator

minute hour day-of-month month day-of-week (day-of-week: 0=Sun...6=Sat, 7 also means Sunday)

Enter a valid cron expression

Parses a standard 5-field cron expression (minute, hour, day-of-month, month, day-of-week) and calculates several of its upcoming run times. Useful for double-checking a cron expression before deploying it.

How to use

  1. Enter a cron expression as "minute hour day-of-month month day-of-week" (e.g. 0 9 * * 1-5 means weekdays at 9am).
  2. Or pick a common expression from the preset buttons.
  3. Up to 5 upcoming run times are shown, in UTC.

FAQ

What happens if both day-of-month and day-of-week are set?

Following standard cron behavior, if either field isn't "*", a match on EITHER field is enough (an OR condition, not AND).

What timezone are the times shown in?

UTC (Coordinated Universal Time). Convert to your local timezone as needed.

Are step values (*/15) and ranges (1-5) supported?

Yes — comma-separated lists, hyphenated ranges, and slash step values are all supported.