CRON Expression Parser

Runs in browser

Parse and explain cron expressions in plain English. See the next run times, understand each field, and validate your cron syntax — all in the browser.

CRON Expression Parser tool

How to use

  1. Enter your cron expression

    Paste a 5-part cron expression into the input field, or choose one of the quick-pick examples.

  2. Read the plain-English explanation

    The tool instantly explains what your cron schedule means in plain English.

  3. Check the next run times

    See the next 5 dates and times when this cron job will execute.

Examples

  • Every weekday at 9 AM

    Cron for weekdays at 9:00 AM.

    Input
    0 9 * * 1-5
    Output
    Every weekday (Monday to Friday) at 9:00 AM
  • Every 15 minutes

    Cron that runs every 15 minutes.

    Input
    */15 * * * *
    Output
    Every 15 minutes
  • First of every month

    Cron for the 1st of each month at midnight.

    Input
    0 0 1 * *
    Output
    At midnight on the 1st of every month

Frequently asked questions

What is a cron expression?
A cron expression is a string of 5 fields that defines a schedule for automated tasks. The fields represent minute, hour, day of month, month, and day of week.
Does this support 6-part cron expressions?
This tool supports standard 5-part Unix cron expressions. Some systems (like AWS or Quartz) use 6-part expressions with a seconds field — those are not supported here.
Is my cron expression sent to a server?
No. All parsing and calculation happens in your browser. Your expressions never leave your device.
Why are my next run times showing in UTC?
Run times are shown in your local browser timezone by default.

You might find these useful too.