Flowfiles ← All tools

Cron · Crontab · Quartz · Schedule · Next runs · No upload

Cron Expression Generator

Build, explain and validate cron expressions visually. Edit the five fields (or six with seconds), read the schedule in plain English, and see the next execution times computed live in your browser. Nothing is ever sent to a server.

Format
Presets
0-59
0-23
1-31
1-12
0-6 (Sun=0)

Meaning

    Next runs

      Crontab line

      Key features

      Two-way field builder

      Type the expression or edit each field — minute, hour, day, month, weekday (plus optional seconds). Both stay in sync.

      Plain-English meaning

      Every expression is translated to a readable sentence with a field-by-field breakdown, so you always know what runs and when.

      Live next run times

      The next 5, 10 or 20 executions are computed in your local time zone, including @daily, @hourly and other nicknames.

      Ranges, lists, steps

      Full support for *, */n, a-b, a-b/n, lists and month/day names like JAN or MON.

      Frequently asked questions

      What do the five cron fields mean?

      In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12 or JAN–DEC) and day of week (0–6 where 0 and 7 are Sunday, or SUN–SAT). A * means "every value".

      What is the difference between day-of-month and day-of-week?

      When both fields are restricted (neither is *), standard Unix cron runs the job when either condition matches. For example 0 0 1 * 1 runs on the 1st of the month and every Monday.

      How do I run a job every 5 minutes?

      Use */5 * * * *. The */5 step in the minute field fires at minute 0, 5, 10, 15 … 55 of every hour.

      Does this tool support seconds (Quartz)?

      Yes. Switch to the 6-field format to add a leading seconds field, which many schedulers such as Quartz and Spring use. The expression and next-run preview update accordingly.

      Is my expression sent anywhere?

      No. Parsing, description and next-run calculation all happen locally in your browser with plain JavaScript. The page works offline once loaded.

      Cron guides