Cron Expression Parser

Parse cron expressions and see human-readable explanations.

Minute
Hour
Day
of
Month
Month
Day
of
Week
Description: Runs at 09:00 on Monday through Friday
FieldValueDescriptionRange
Minute000-59
Hour990-23
Day of Month*every day of month1-31
Month*every month1-12
Day of Week1-5Monday through Friday0-7 (0 & 7 = Sun)

What is a Cron Expression?

A cron expression is a string of five fields separated by spaces that represents a schedule. It's used in Unix-like systems (crontab), CI/CD pipelines, and task schedulers to define when a job should run.

Cron Syntax

┌───────────── minute (0-59)
│ ┌───────────── hour (0-23)
│ │ ┌───────────── day of month (1-31)
│ │ │ ┌───────────── month (1-12)
│ │ │ │ ┌───────────── day of week (0-7, Sun=0 or 7)
│ │ │ │ │
* * * * *

Special Characters

  • * — any value
  • , — value list separator (1,3,5)
  • - — range (1-5)
  • / — step values (*/5 = every 5)