ConvertAnyFiles

Cron Expression Generator

Type a cron expression to see what it means in plain English and when it will run next, or start from a preset and adjust it.

Free · No sign-up · Files stay on your device

How to use Cron Expression Generator

  1. 1Pick a preset or type a 5-field cron expression.
  2. 2Read the explanation.
  3. 3Check the next run times, then copy the expression.

Features

  • Plain-English explanation
  • Next 5 run times in your time zone
  • Ranges, lists, steps and names
  • Common presets
  • Clear errors for invalid fields

Cron syntax

A cron expression has five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12 or JAN–DEC) and day of week (0–6 or SUN–SAT, where 0 is Sunday). Use * for "every", commas for lists (1,15), hyphens for ranges (9-17) and slashes for steps (*/15).

Day of month and day of week

When both day fields are restricted, standard cron runs when either matches. For example 0 0 1 * MON runs on the 1st of every month and on every Monday.

Frequently asked questions

What does */5 mean?

Every 5 units: in the minute field, every 5 minutes (0, 5, 10…).

Is Sunday 0 or 7?

Both work here. 0 and 7 both mean Sunday, as in most cron implementations.

Does it support seconds or years?

No. It uses the standard 5-field format used by Linux cron, GitHub Actions and most schedulers.

Related tools