{}devfolio/tools

Cron Explainer

New

Turn a cron expression into plain English and see its next runs.

0
Minute
9
Hour
*
Day of month
*
Month
1-5
Day of week

“At 09:00 AM, Monday through Friday”

Cheat sheet
* any value, list: 1,15,30- range: 1-5/ step: */10MON-FRI day namesJAN-DEC month names@daily @hourly @weekly@monthly @yearly

How to use the Cron Explainer

  1. 1Type a 5-field cron expression, or click a preset.
  2. 2Read it in plain English, with each field color-coded.
  3. 3Check the next six run times in your time zone.

Questions

What are the five fields?

Minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC) and day of week (0-7 or SUN-SAT, where both 0 and 7 mean Sunday).

What if I set both day of month and day of week?

Classic cron runs when either one matches. 0 0 13 * FRI runs on every 13th and on every Friday, not only on Friday the 13th.

Which time zone does cron use?

The server's time zone unless configured otherwise. The next runs here use yours, so adjust if your server runs in UTC.

You might also need