Code & Data

Build a cron expression

Fill in the five fields, or start from a preset. The expression is described in English and the next six runs are listed, so you can check it does what you meant before it goes anywhere near a server.

At 09:00 on Monday, Tuesday, Wednesday, Thursday and Friday.

Fields

0-59

0-23

1-31

1-12

0-6

Presets

Expression

Next runs

  • Tue, Sep 22, 2026, 09:00 AM
  • Wed, Sep 23, 2026, 09:00 AM
  • Thu, Sep 24, 2026, 09:00 AM
  • Fri, Sep 25, 2026, 09:00 AM
  • Mon, Sep 28, 2026, 09:00 AM
  • Tue, Sep 29, 2026, 09:00 AM

Computed in your device’s time zone. A server usually runs cron in UTC, so check which zone yours uses before relying on the hour.

  • Runs in your browser
  • No account required
  • Free to use

How it works

01

Five fields, in order

Minute, hour, day of month, month, day of week. Each accepts a number, a list, a range, a step, or a wildcard — and month and weekday accept names.

02

Verified by prediction

The next runs are computed by walking forward minute by minute and testing each one, which is slow and obviously correct. A prediction that agrees with what you intended is far better evidence than a description alone.

03

The day-field trap

When both day of month and day of week are set, cron runs when EITHER matches, not both. `0 0 1 * 1` is the first of the month AND every Monday — not only a Monday that falls on the first. That is stated in the description, because it silently turns a monthly job into a weekly one.

What it does

Presets for the common schedules

Hourly, daily, weekdays, weekly and monthly, as starting points.

English description

Generated from the parsed fields rather than pattern-matched, so it is right for unusual expressions too.

The next six runs

Dated and timed, in your zone.

Runs in your browser

No account and no upload — what you type is never sent anywhere. Analytics records that the tool was opened, never what you put into it.

Practical advice

Getting a better result

  • Servers usually run cron in UTC. The next runs here are in your zone, so check which yours uses before relying on the hour.
  • Steps work from the start of the range: */15 in the minute field is 0, 15, 30 and 45.
  • Standard cron has five fields. Six-field expressions include seconds and are a Quartz or Spring extension, not standard cron.

Questions

Things people ask

What do the five fields mean?

Minute (0-59), hour (0-23), day of month (1-31), month (1-12), day of week (0-6, where 0 is Sunday). A wildcard means every value.

How do I run something every 15 minutes?

*/15 in the minute field, wildcards elsewhere — `*/15 * * * *`. The step counts from the start of the range, so it fires at 0, 15, 30 and 45 past every hour.

Who builds these

Free tools by day. Websites that earn their keep by trade.

KuConvert is built by KUDUY, a web design and development agency. From custom WordPress builds to SEO and e-commerce, everything they do is engineered to bring you more qualified traffic and turn it into revenue.

  • Fixed scope, no surprise invoices

    Most sites ship in four to eight weeks with the scope and the price agreed up front.

  • SEO from day one

    Search is designed into the build — structure, schema and Core Web Vitals — not retrofitted.

  • A team, not a ticket queue

    A project manager, a designer and a developer you can actually reach.

Need your whole site to load this fast?

Images are usually the heaviest thing on a page and the easiest win. KUDUY works on site speed, image delivery and Core Web Vitals for teams who would rather not do it by hand.

This tool runs entirely in your browser. Your files are never uploaded.