Cron Expression Tool
FAQ
What Cron formats are supported?
The tool supports standard Cron expressions:
- 5-field format: minute hour day month weekday
- 6-field format (with seconds): second minute hour day month weekday
You can also use:
- Ranges (e.g. 1-5)
- Lists (e.g. 1,3,5)
- Step values (e.g. */5)
- Month and weekday names (e.g. jan, mon)
- '?' wildcard for day-of-month or day-of-week
What does 'Use seconds' mean?
When enabled, the Cron expression switches to 6 fields by adding a seconds position. The tool will automatically adjust your expression by adding or removing the seconds field depending on this setting.
What is the custom reference time?
The reference time is the starting point used to calculate upcoming execution times. By default, it uses your current browser time. If enabled, you can manually set a custom time in the format 'YYYY-MM-DD HH:mm:ss'. Invalid input will be rejected and no calculation will be performed.
How are Cron expressions evaluated?
The expression is evaluated locally in your browser using your system time zone. If both day-of-month and day-of-week constraints are present, the standard Cron OR rule is applied (either condition can match).
Does this tool send data to a server?
No. All parsing and schedule calculations are performed locally in your browser. No Cron expressions or timestamps are uploaded or stored.