Developer

Cron Expression Generator

Pick a preset or write your own five-field cron expression. It is explained in plain English and the next run times are listed.

Developer

Cron expression generator

Local only

Runs at 08:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

Next run times (your local time)

#When
19/25/2026, 8:30:00 AM
29/28/2026, 8:30:00 AM
39/29/2026, 8:30:00 AM
49/30/2026, 8:30:00 AM
510/1/2026, 8:30:00 AM
Calculated on your device

Nothing is scheduled or sent anywhere — the expression is only parsed and explained locally.

The five cron fields

  • Minute — 0 to 59.
  • Hour — 0 to 23.
  • Day of month — 1 to 31.
  • Month — 1 to 12.
  • Day of week — 0 to 6, where 0 is Sunday.

Operators

* means every value, 1-5 is a range, 1,3,5 is a list and */15 means every fifteenth value. They can be combined, for example 0,30 9-17 * * 1-5.

Day-of-month and day-of-week together

Most cron implementations treat those two fields as an OR when both are restricted. This tool requires both to match, so double-check schedules that constrain the date and the weekday at the same time.

Good to know

Frequently asked questions

Which cron syntax is supported?

The standard five-field crontab syntax with *, ranges, lists and step values.

Which time zone do the run times use?

Your device's local time zone. Servers usually run cron in UTC, so adjust accordingly.

Are seconds supported?

No. Six-field syntax with seconds is a Quartz/Spring extension, not standard crontab.

Does it schedule anything?

No. It only builds and explains the expression — copy it into your own crontab or scheduler.