Cron Expression Parser
Explain & preview cron schedules
Free forever — no sign-up, nothing uploaded. Files never leave your device.
Cron Expression Parser
Explain & preview cron schedules
Drop your file here
or browse from your device
Browse filesdocument.pdf
1.2 MB
report.pdf
860 KB
100% private
Nothing is uploaded — everything runs in your browser.
Free forever
No account or payment required.
No sign-up
Open the tool and start using it right away.
Local processing
Processing time depends on your input and device.
About this tool
Parse a cron expression, see the parsed fields and preview the next execution times in your timezone.
The Cron Expression Parser reads a crontab expression and answers the two questions people actually have: what does this schedule mean, and when does it run next. It shows each parsed field on its own line and lists the next runs from your browser's clock, in your local time or in UTC.
It handles the standard five fields (minute, hour, day-of-month, month, day-of-week), six fields with a leading seconds field, and the macros @yearly, @annually, @monthly, @weekly, @daily and @hourly. Ranges (1-5), steps (*/5, 1-10/2), lists (1,3,5), names such as mon or mar, and both 0 and 7 for Sunday all parse. Day-of-week 0 and 7 are shown as a single Sunday rather than twice.
Impossible dates are refused when the expression is parsed rather than silently skipped: February 30 or April 31 comes back as a plain-English explanation of why no such run exists, instead of a run time that can never happen. Everything runs client-side — the schedule you are debugging never leaves your machine.
Key features
Everything you get with Cron Expression Parser — no premium upsell.
Five-field, six-field (seconds first) and @macro expressions
The next 1 to 20 runs, chosen with a slider and computed from the current second
Each parsed field listed separately, including the seconds field for a six-field expression
Local time by default, with a UTC toggle
Ranges, steps, lists, names like mon and mar, and 0 or 7 for Sunday
Client-side processing with zero server calls
How to use Cron Expression Parser
Follow the steps below to use the tool.
- 1
Enter a Cron Expression
Type or paste an expression such as 0 2 * * 1-5, a six-field one like */15 * * * * *, or a macro such as @weekly. The example chips load one of each.
- 2
Read the parsed fields
Each field is listed on its own line with its values, so you can see that 0 18 * * 1-5 means hour 18 and Monday to Friday rather than guessing at the order.
- 3
Check the next runs
The upcoming runs are listed from the current time, 5 by default and up to 20 from the slider, in your local time zone or UTC.
- 4
Fix what does not parse
An expression that cannot run reports why — an out-of-range value, an unknown name, or a date such as February 30 that never occurs — and the results area stays empty.
Still free, still private — your files never leave your device.
Launch Cron Expression ParserFrequently asked questions
Quick answers before you launch the tool.
Related tools
Saved you searching — here are similar utilities.