Monu Tools

Cron Expression Generator

Build and check cron expressions. Pick a preset or edit the five fields, and see the next run times in your time zone. Runs entirely in your browser.

How to use the Cron Generator

  1. 01

    Pick a preset or type a cron expression in the five fields.

  2. 02

    See each field labelled and validated as you edit.

  3. 03

    Read the next run times, calculated in your local time zone.

Frequently asked questions

What do the five fields mean?

In order: minute (0 to 59), hour (0 to 23), day of month (1 to 31), month (1 to 12) and weekday (0 to 6, where 0 and 7 are Sunday).

Which syntax is supported?

Standard cron: an asterisk for every value, lists like 1,3,5, ranges like 9-17, and steps like */15 or 9-17/2. Names for months and weekdays are not used; numbers keep it unambiguous.

Why does it match more days than I expect?

When both the day-of-month and weekday fields are restricted, cron runs when either matches, not both. The next-run preview follows this standard rule.

Which time zone are the runs in?

The next runs are calculated in your browser's local time zone. Servers often run cron in UTC, so confirm the time zone where the job actually runs.

About this tool

This cron expression generator helps you build and verify schedules for cron jobs. Choose a preset or edit the five fields directly, with each field labelled so the expression is easy to read.

It then lists the next run times in your local time zone, supporting steps, ranges and lists and the standard day-of-month or weekday rule. Everything is computed in your browser.

Related tools

We use essential cookies to run the site. With your consent we also load Google AdSense, which sets advertising cookies. See our privacy policy.