fjordtools / DevOps / Cron Explainer

Cron Expression Explainer

Paste a cron expression and read what it means in plain English, with the next run times in your time zone.

Cron expression · minute hour day month weekday
Try
About Cron Explainerhow it works and good to know

Reading a cron expression

A standard cron line has five fields: minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC) and day of week (0-6, Sunday is 0, or SUN-SAT). A * means every value, */15 means every 15th value, 1-5 is a range and 1,15 is a list.

Day of month and day of week

When both are restricted, classic cron runs the job when either matches. 0 0 1 * 1 fires on the first of the month and on every Monday. This tool follows that rule.

Shortcuts and limits

@hourly, @daily, @weekly, @monthly and @yearly are understood. Six-field expressions with seconds, and Quartz extras such as L, W and #, are not supported.

Related tools