Cron Parser
Parse and validate cron expressions with human-readable descriptions and next execution times. Perfect for debugging scheduled tasks.
Minute
Hour
Day
Month
Weekday
Valid Expression
Next Executions
Enter a valid cron expression to see next execution times
Field Reference
Minute
0-59Minute of the hour
Allowed: * , - /
Hour
0-23Hour of the day (24-hour format)
Allowed: * , - /
Day
1-31Day of the month
Allowed: * , - / ? L W
Month
1-12Month of the year (1=Jan, 12=Dec)
Allowed: * , - /
Weekday
0-7Day of the week (0=Sun, 7=Sun)
Allowed: * , - / ? L #
Special Characters
* - Any value, - Value list separator- - Range of values/ - Step valuesCommon Patterns
About this tool
Parses a cron expression into a plain-English description and computes its next five real execution times using standard cron semantics.
When you’d use it
- Confirming a cron string means what you think it means before deploying a scheduled job.
- Checking when a job will actually run next, when a schedule looks right on paper but doesn't line up with the day you expected.
Frequently asked questions
- Does it support non-standard extensions like @daily or a seconds field?
- It parses standard five-field cron syntax, so an expression that relies on extensions like those may come back unrecognized.
- What timezone are the next-run times shown in?
- They're shown in your browser's local clock, so if the job runs on a server in a different timezone, you'll need to adjust for that yourself.
Free developer tools by Clocktower and Associates. All processing happens in your browser: no data is collected or transmitted.