Cron Parser
Decode a cron expression into plain English and see the next five run times. Supports lists, ranges and steps across all five fields. Parsed and scheduled in your browser.
-
Cron expressions
A cron schedule has five fields separated by spaces: minute (0–59), hour (0–23), day of month (1–31),
month (1–12) and day of week (0–6, Sunday is 0). Use * for “every”, lists like
1,15, ranges like 9-17 and steps like */15. When both day-of-month
and day-of-week are set, the schedule fires when either matches.
The schedule is parsed and the next runs are calculated in your browser.
What this does
A cron parser decodes a cron expression into plain English and shows the next five run times.
How to use it
- Enter a cron expression.
- Read the plain-English description.
- See the next five run times.
- Adjust the fields as needed.
How it works
The five fields are minute, hour, day of month, month and day of week. It supports asterisks, lists (1,15), ranges (9-17) and steps (*/15). When both day fields are restricted, it fires when either matches.
Understanding your result
The plain-English reading and the next five run times let you confirm a schedule does what you intended before you rely on it. Watch the two day fields: when both day-of-month and day-of-week are restricted, the job runs when either matches, which fires more often than people expect.
Example
“*/15 * * * *” means “every 15 minutes”.
Sources & methodology
Last updated .
Frequently asked questions
What do the five fields mean?
In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12) and day of week (0–6, Sunday is 0).
Which syntax is supported?
Asterisks for “every”, lists like 1,15, ranges like 9-17 and steps like */15 in any field.
How are day-of-month and day-of-week combined?
When both are restricted, the schedule fires when either one matches, following standard cron behaviour.
Related tools
Markdown to HTML Converter
Convert Markdown to clean HTML with a live preview: headings, bold and italic, links, images, lists, code blocks, blockquotes and rules. Raw HTML is escaped. Runs in your browser.
CSV to JSON Converter
Convert CSV to JSON in your browser: choose a delimiter, use the first row as a header, and optionally cast numbers and booleans to real JSON types. Quoted fields and commas are handled.
JSON to YAML Converter
Convert JSON to YAML in your browser, with two-space indentation for nested objects and lists. Risky strings (colons, numbers-as-text) are quoted automatically so the YAML stays valid.
JSON Formatter
Pretty-print, validate and minify JSON, with selectable indentation and optional recursive key sorting. Syntax errors are pinpointed by line and column. Fast and private, all in your browser.