DevTool Desk

Cron Builder + Explainer

Presets

Minute

Hour

Day of month

Month

Day of week

Cron expression
* * * * *

Runs every minute

Next 5 run times

  • 9/18/2026, 9:33:00 AM
  • 9/18/2026, 9:34:00 AM
  • 9/18/2026, 9:35:00 AM
  • 9/18/2026, 9:36:00 AM
  • 9/18/2026, 9:37:00 AM

Build a cron expression using dropdowns instead of memorizing syntax. Set each field — minute, hour, day of month, month, and day of week — to 'Every', a fixed interval, or specific values, and see the resulting expression, a plain-English explanation, and the next five times it would run. Start from a common preset to save time.

Frequently asked questions

What do the five fields in a cron expression mean?

In order: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-6, where 0 is Sunday). A job runs when all five fields match the current time.

What timezone are the 'next run times' shown in?

They're computed and displayed in your browser's local timezone. Keep in mind that many schedulers (like server cron or cloud schedulers) run in UTC or a server-configured timezone, which may differ.

Is the plain-English explanation always exact?

It covers the common patterns this builder produces well, but very unusual combinations of fields may get a more generic description. The generated cron expression itself is always exact.