Cron

Decode any cron expression into plain language and see when it will fire next. Clickable examples and a syntax cheatsheet help you build your own schedule.

Decode any cron expression into plain language and see when it will fire next. Clickable examples and a syntax cheatsheet help you build your own schedule.

How to use

  1. Paste or type the cron expression
  2. Read the human explanation and the upcoming run times
  3. Use the examples and cheatsheet to adjust it

Frequently asked questions

What do the five fields mean?

Minute, hour, day of month, month, day of week — in that order. * means "every", */5 means "every 5".

How do I run something every day at 3 am?

0 3 * * * — minute 0, hour 3, any day, month and weekday.

Why does my job fire twice?

Setting both day-of-month and day-of-week makes cron fire when either matches — leave one as *.