Cron Expression Parser
Enter a 5-field cron expression to get a plain-English explanation and per-field breakdown.
Related Tools
Frequently Asked Questions
What is a cron expression?
A cron expression is a string of 5 or 6 fields defining when a scheduled task runs: minute, hour, day of month, month, day of week (and optionally seconds). For example, "0 9 * * 1-5" means 9:00 AM every weekday.
What do * and ? mean in cron?
* means "every value for this field." For example, * in the hour field means every hour. ? means "no specific value" and is used in day-of-month or day-of-week when the other is already specified.
How do I run something every 15 minutes?
Use */15 in the minute field: "*/15 * * * *". The */ syntax means "every N units." Similarly, */2 in the hour field runs every 2 hours.