Web Tools
Cron Parser
Turn a cron expression into plain English and see exactly when it will run next. Enter a 5-field cron schedule and get a human-readable description plus the next 5 run times in your local timezone — all computed in your browser, no dependencies, nothing sent anywhere.
cron crontab schedule parser developer-tools
Published May 25, 2026
All interactive tools run entirely in your browser. Your data never leaves your device.
How It Works
Enter a standard 5-field cron expression — minute hour day-of-month month day-of-week —
and the tool immediately translates it into a plain-English description and computes the
next 5 times it will fire, shown in your local timezone. Everything runs client-side
with no external libraries.
Supported Syntax
*— every value in the fielda— a single value (e.g.30)a-b— an inclusive range (e.g.1-5for Monday–Friday)*/n— every nth value (e.g.*/15every 15 minutes)a-b/n— a stepped range (e.g.0-30/10)- lists — comma-separated values (e.g.
0,6for the weekend) - names —
JAN–DECfor months,SUN–SATfor days (case-insensitive) 7is accepted as Sunday, the same as0
When both day-of-month and day-of-week are restricted, they combine with OR semantics — matching the classic Vixie-cron behavior.
Examples
| Expression | Meaning |
|---|---|
0 9 * * 1-5 | At 09:00, Monday through Friday |
*/15 * * * * | Every 15 minutes |
0 0 1 * * | At 00:00, on day 1 of the month |
30 3 * * 0 | At 03:30, on Sunday |
Notes
- Malformed expressions produce a clear, non-technical message — no stack traces.
- Run times are calculated for the next ~4 years; rare schedules with no upcoming match are reported as such.
- Private: the expression never leaves your browser.