Cron Expression Parser
Parse cron expressions into human-readable schedules and view next execution times.
Cron Expression
Human-readable
Every 5 minutes
Field Breakdown
| Field | Raw | Expanded Values |
|---|---|---|
| Minute (0-59) | */5 | 0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 |
| Hour (0-23) | * | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ... (24 values) |
| Day of Month (1-31) | * | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ... (31 values) |
| Month (1-12) | * | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
| Day of Week (0-6) | * | 0, 1, 2, 3, 4, 5, 6 |
Next 10 Execution Times
No upcoming executions found within the next year.
Related tools
Crontab GeneratorDevOps
Visual crontab expression builder with presets and next run times.
JSON to TypeScriptCode
Generate TypeScript interfaces or types from JSON input.
JSON to Go StructCode
Generate Go structs from JSON with proper json tags.
JSON to Python DataclassCode
Generate Python dataclass code from JSON with type hints.
JSON to Java POJOCode
Generate Java POJO classes from JSON with getters, setters, and constructors.
JSON to Rust StructCode
Generate Rust structs from JSON with serde derive macros.
About Cron Expression Parser
Decode a cron expression into plain English and preview its next run times, so you can be sure a schedule does what you intend before deploying it. Supports the standard five-field crontab format.
How to use
- Enter a cron expression such as 0 9 * * 1-5.
- Read the human-readable description.
- Check the list of upcoming run times.
Frequently asked questions
- What do the five fields mean?
- They are minute, hour, day-of-month, month, and day-of-week, in that order.
- Does it handle ranges and steps?
- Yes — ranges (1-5), lists (1,3,5), and steps (*/15) are all supported and reflected in the preview.