Cron Expression Parser

Decode a cron schedule into plain English.

Quick answer: Decode complex Cron expressions into plain English instantly online. Parse and validate cron syntax safely in your browser for free.

runsAt 9:00
minute (0–59)0
hour (0–23)9
day of month (1–31)*
month (1–12)*
day of week (0–6, Sun=0)1-5

parsed locally

Paste a cron expression and read a plain-English description of when it runs, with each of the five fields explained and range-checked.

How it works

  1. Paste your confusing cron expression (e.g., "0 12 * * 1-5").
  2. The parser breaks down the syntax strictly against the cron specification.
  3. Read the clear, human-readable description of exactly when the job will run.

Frequently asked questions

What do the five standard cron fields represent?

In strict order: Minute (0–59), Hour (0–23), Day of the month (1–31), Month (1–12), and Day of the week (0–6, where Sunday is 0).

What does a forward slash like */5 mean?

It is a step value meaning "every 5th occurrence". For instance, */5 in the minute field triggers the job every five minutes.

What does 1-5 in the final day field mean?

It defines a continuous range. "1-5" translates to Monday through Friday, which is the standard setup for business-day cron jobs.

More in Developer Tools