Cron Expression Parser
Enter a cron expression to see its human-readable description, field breakdown and next 10 execution times. All processing happens in your browser.
Human-Readable Description
Field Breakdown
| Field | Value | Meaning |
|---|
Next 10 Execution Times
About Cron Expressions
Cron expressions define schedules for recurring tasks on Unix-like systems. A standard expression has 5 fields:
| Field | Range | Special Characters |
|---|---|---|
| Minute | 0-59 | * , - / |
| Hour | 0-23 | * , - / |
| Day of Month | 1-31 | * , - / ? |
| Month | 1-12, JAN-DEC | * , - / |
| Day of Week | 0-7 (0 and 7 = Sun), SUN-SAT | * , - / ? |
The next runs are worked out in the time zone you pick rather than yours, because a crontab fires where the server is and that is usually UTC. Three letter names are accepted anywhere a number is, so MON-FRI and JAN work as written. Values outside a field's range, a step of zero and a range that runs backwards are all rejected rather than quietly producing a schedule that never fires. When both day fields are restricted the page says so, because cron treats that pair as either rather than both and it catches people out.
Related tools
Reshaping data by hand again?
A payload you have to fix in a browser tab every time is a job for code. We build the integrations, parsers and services that move data between systems, and we repair the ones that quietly corrupt it on the way through.
Tell us what you are moving