Cron Next Run Calculator
See exactly when a cron expression will fire next — the next 5, 10 or 20 runs in your local time.
Tool input is processed locally in your browser and is not submitted to CodeNimbleTools. Avoid pasting production secrets into any device or website you do not fully trust.
Type a cron expression to see exactly when it will fire next.
About this tool
Knowing what a cron expression means is half the story; knowing when it will actually fire is the other half. This calculator computes the next runs of any standard 5-field expression — including tricky month-boundary and DOM/DOW combinations — from now or from any date you choose.
Each run shows the weekday, exact timestamp and relative time ("in 3 hours").
How to use it
- Enter a cron expression, e.g.
30 3 * * MON-FRI. - Pick how many upcoming runs to list.
- Optionally set a custom start date (YYYY-MM-DD HH:MM).
- Times display in your browser's timezone — servers often use UTC, so compare carefully.
Useful ways to apply it
- Verifying a backup job really runs at 3:30 AM on weekdays.
- Planning maintenance windows around scheduled tasks.
- Debugging "why didn't my cron run?" by checking the real schedule.
- Testing edge cases like
0 0 31 * *(skips 30-day months).
Worked example
Example input
0 9 * * 1-5
Expected output
Next matching weekday at 09:00 in the selected/local time context
Edge cases to check
- DST can skip or repeat wall-clock times.
- Server cron often runs in a different time zone than the browser.
- Cron dialects differ.
Known limitations
Calculated dates are planning aids. Confirm the scheduler’s configured time zone and dialect before production.
How this tool was reviewed
Reviewed with daily, weekly, stepped and boundary schedules plus DST caveats.
Standards and technical references
See the site-wide testing methodology for fixture categories, privacy checks and correction policy.
Frequently asked questions
What timezone are results in?
How are impossible dates handled?
Does it use OR logic for day fields?
Privacy
Tool input is processed locally in your browser and is not submitted to CodeNimbleTools. Avoid pasting production secrets into any device or website you do not fully trust.