Cron Expression Parser
| Minute | 0, 15, 30, 45 |
| Hour | 0…23 |
| Day of month | 1…31 |
| Month | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 |
| Day of week | 0, 1, 2, 3, 4, 5, 6 |
…
Related external sites
Some links are affiliate links.
Related tools
Paste a 5-field cron expression to see exactly what it means: each field broken down into the values it matches, plus the next several times it will run (in your local time). It validates the syntax too. Everything runs in your browser.
How to use
- Type a cron expression or pick a preset.
- Check the breakdown of each field.
- See the next run times in your local time zone.
How it works
A standard cron expression has five fields: minute, hour, day of month, month and day of week. Each can be a star (every value), a single number, a range (1-5), a list (1,3,5) or a step (*/15). To find run times, the tool steps forward minute by minute and checks each field. When both day-of-month and day-of-week are restricted, a time matches if either one matches, following cron convention.
Features
Field breakdown
See the exact values each field expands to.
Next run times
Preview the next several executions in your local time.
Presets
Start from common schedules like hourly or weekdays.
Validation
Invalid fields or wrong field counts are flagged clearly.
When to use it
Check crontab
Confirm what an existing crontab line actually does.
Verify a schedule
Make sure a job will run when you expect before deploying.
Learn cron
Experiment with fields and watch the run times change.
Design jobs
Build the right expression for a new scheduled task.
Notes
- Uses the standard 5-field format (minute hour day month weekday).
- Day of week is 0–6 with 0 = Sunday.
- Seconds and shortcuts like @yearly are not supported.
- Next run times use your device's local time zone.
FAQ
- What order are the fields in?
- Minute, hour, day of month, month, day of week — five fields separated by spaces.
- What does */5 mean?
- It means every 5 units. In the minute field, */15 runs at minutes 0, 15, 30 and 45.
- What if I set both day of month and day of week?
- By cron convention, the job runs when either matches, not only when both do.
- Does it support @yearly or seconds?
- No. It handles the standard five-field format; named shortcuts and a seconds field are not supported.
- Is my data sent to a server?
- No. Parsing and the next-run calculation happen entirely in your browser.