Cron Expression Parser
Parse and explain cron expressions in plain English. See the next 5 scheduled run times and explore common cron patterns instantly in your browser.
Frequently Asked Questions
What is a cron expression?
A cron expression is a string of five fields separated by spaces that defines a recurring schedule: Minute (0–59), Hour (0–23), Day of month (1–31), Month (1–12), and Day of week (0–6, where 0 = Sunday). Special characters like *, -, /, and , allow flexible scheduling.
What does * mean in a cron field?
* means "every valid value" for that field. For example, * in the Hour field means "every hour". Combining * with / gives a step: */2 in the Minute field means "every 2 minutes".
How do I schedule a job every 15 minutes?
Use */15 * * * *. The */15 in the Minute field means "at minutes 0, 15, 30, and 45". The remaining * fields mean every hour, every day, every month, and every weekday.