Formatters & Code
Cron Expression Parser
Paste a cron expression and read it in plain English.
Results appear here.
What the result means
The result is a plain-English reading of one five-field cron expression, plus a breakdown of minute, hour, day of month, month, and weekday. Each field can be a star, a number, a range, a comma list, or a step such as */15 or 9-17/2. Weekday 0 and weekday 7 both mean Sunday. The real limit is the dialect this page accepts. A seconds field, names such as JAN or MON, and nicknames such as @daily are rejected instead of being guessed. If the day of the month and the weekday are both not a star, the reading adds that cron implementations disagree on whether the two limits mean AND or OR. Parsing stays in the browser.
Related tools
Questions
What does */15 mean?
*/15 means a step of 15 across the whole field. In the minute field that is minutes 0, 15, 30, and 45. The same pattern in another field steps through that field's own minimum and maximum.
Does this support seconds?
No. A sixth or seventh field is rejected, including a leading seconds field. Use minute, hour, day of month, month, and weekday.
What if the day of the month and the weekday are both set?
The page adds a warning when neither of those fields is a star. Some cron implementations treat the pair as OR, and others treat it as AND. This tool does not choose one of those meanings. It only tells you that both fields are restricted.