BrainCoder
DeveloperNothing uploaded

Cron Expression Parser

Explain & preview cron schedules

Free forever — no sign-up, nothing uploaded. Files never leave your device.

braincoder.app/use/cron-parser

Cron Expression Parser

Explain & preview cron schedules

Drop your file here

or browse from your device

Browse files

document.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. 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. 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. 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. 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 Parser

Frequently asked questions

Quick answers before you launch the tool.