Cron Expression Explainer

Translate a cron expression into plain English and preview its next run times. Everything happens entirely in your browser — nothing is sent to a server.

minute
hour
day of month
month
day of week
Presets:

Next runs

Syntax

FieldAllowed valuesSpecial characters
Minute0–59* , - /
Hour0–23* , - /
Day of month1–31* , - / ?
Month1–12 or JAN–DEC* , - /
Day of week0–7 or SUN–SAT (0 and 7 are Sunday)* , - / ?

Macros @yearly @monthly @weekly @daily @hourly are supported. When both day-of-month and day-of-week are restricted, a time matches if either matches (standard Vixie cron behavior).