Free Tool
Cron Expression Parser
Translate cron expressions into plain English and see the next scheduled run times. Supports all five standard cron fields.
Parse a Cron Expression
min
Minute
hr
Hour
day
Day
mon
Month
dow
Weekday
Format:
minute(0-59) hour(0-23) day(1-31) month(1-12) weekday(0-7)· Use * (any), */n (every n), n-m (range), n,m (list)Common Examples
Cron expression format
A standard cron expression has five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12), day of week (0–7). Special characters: * (any), , (list), - (range), / (step).
Common patterns
"0 * * * *" — every hour on the hour. "*/15 * * * *" — every 15 minutes. "0 9 * * 1" — every Monday at 9 AM. "0 0 1 * *" — first day of every month at midnight.
How to use
- Type a cron expression into the input (e.g. 0 9 * * 1).
- Click Parse — the human-readable description and next run times appear.
- Or pick from the common examples to explore patterns.
All parsing runs in your browser — no data is sent to any server.
Frequently Asked Questions
- What is a cron expression?
- A cron expression is a string of five fields that defines a recurring schedule. It is used by cron daemons and job schedulers to trigger tasks at specified times.
- Does this support seconds or 6-field cron?
- This tool supports the standard 5-field POSIX cron format. 6-field expressions (with a seconds field, used by Quartz Scheduler) are not currently supported.
- Is this tool free?
- Yes, completely free with no sign-up required. All processing happens in your browser.