Cron validator and next runs
Paste a five-field cron expression and see its next run times from a start date you choose, in UTC.
- Runs in your browser
- No upload
- Result stays on your device
Privacy & limitsRuns in your browser. Nothing is uploaded.
Input content stays in this tab; Refentra does not upload or store it. Optional aggregate action counts are sent only with your usage consent. Clear the workspace when finished.
Supported profile: Five-field UTC subset: lists/ranges/steps; weekday 0–6; restricted day and weekday use OR; 366-day search.
Maximum text: 200,000 UTF-16 units; parser limits can be smaller. Worker time limit: 15 seconds (regex 1.5 seconds).
Check the input and the result
- Prepare and choose the operation
Enter five fields in minute/hour/day/month/weekday order and an explicit starting instant. Schedules are evaluated in UTC.
- Check a concrete example
Use this sample and compare the indicated result: */15 * * * *; 2026-01-01T00:00:00Z → 00:15, 00:30, 00:45, 01:00, 01:15 UTC
- Check the output before you reuse it
Compare the next five occurrences with your scheduler. When both day-of-month and weekday are restricted, they are combined with OR here.
Answers for this task
Why are fewer than five dates returned?
The search stops after 366 days, so a sparse expression can legitimately have fewer occurrences in that window.
What should I check if the input fails?
Use exactly five fields and weekday 0–6. Remove seconds, Quartz question marks and named syntax that isn't supported.
Where does this tool stop?
This previews a limited five-field cron dialect. It doesn't install jobs, and it doesn't model every vendor’s extensions or timezone behavior.