Cron Planner – cron schedule inspector
About this tool
This tool parses standard UNIX cron expressions with five fields (minute, hour, day of month, month, day of week) plus an optional year field, and lists the next execution times in the time zone you choose. It validates combinations of wildcards (*), lists (,), ranges (-), and steps (/) directly in the browser and shows each upcoming run in both your selected time zone and UTC. All processing happens entirely in your browser (no data is sent).
Schedule settings
Upcoming executions
Enter a cron expression, pick a time zone, and press “Calculate next runs”.
# | Selected time zone: | Local: | UTC |
---|---|---|---|
— |
How to use and notes
How to use
- Enter a cron expression (minute hour day month weekday [year]) in the input above. You can combine patterns such as
*
,*/5
,1-5
, and1,15
. - Select the time zone and number of occurrences. The list of time zones is provided by the browser.
- Press “Calculate next runs” to display the number of results you requested (10 by default) in the selected time zone along with the equivalent local and UTC timestamps.
Notes
- The tool understands the standard five cron fields plus an optional year field. Quartz-specific tokens such as
?
,L
,W
, and#
are not supported. - Day-of-month and day-of-week follow the usual cron rule where a match on either field triggers the schedule. Ranges like
MON-FRI
or lists like1,15
are allowed. - The search scans up to 5 years ahead. If the conditions are too restrictive, the result list can remain empty.
- All processing stays in your browser—no information is sent elsewhere.