Skip to main content
Utilz Utilz

Cron Expression Generator

Build, parse, and preview cron schedules

Common Presets:
* * * * *

Description: Every minute

  • Thu, 03/19/2026, 03:09 AM
  • Thu, 03/19/2026, 03:10 AM
  • Thu, 03/19/2026, 03:11 AM
  • Thu, 03/19/2026, 03:12 AM
  • Thu, 03/19/2026, 03:13 AM
Frequency: ~60 runs/hour | ~1440 runs/day

Why Use This Tool?

  • Build cron expressions visually with dropdowns instead of memorizing cryptic syntax.
  • Preview the next 5 scheduled run times to verify your schedule is correct.
  • Parse any existing cron expression to get a human-readable description instantly.

How It Works

A cron expression uses five fields: minute (0-59) hour (0-23) day-of-month (1-31) month (1-12) day-of-week (0-6). Special characters include * (all values), , (list), - (range), and / (step). For example, */15 9-17 * * 1-5 means every 15 minutes from 9 AM to 5 PM on weekdays.

How to Use

  1. Use the dropdowns to select minute, hour, day, month, and weekday
  2. The cron expression is generated in real time
  3. View the next 5 scheduled run times
  4. Or paste a cron expression to see its human-readable description

FAQ

What is a cron expression?

A cron expression is a string of five fields (minute, hour, day of month, month, day of week) that defines a schedule. For example, "0 9 * * 1" means "every Monday at 9:00 AM".

What does the asterisk (*) mean in cron?

The asterisk means "every" — it matches all possible values for that field. For example, * in the hour field means "every hour".

Can I use step values like */5?

Yes. Step values like */5 in the minute field mean "every 5 minutes". You can also use ranges like 1-5 and lists like 1,3,5.

What timezone do the scheduled times use?

The next run times shown are in your browser local timezone. Actual cron jobs run in the timezone configured on your server, which is typically UTC.

What is the minimum interval for a cron job?

Standard cron supports intervals as short as one minute (*/1 * * * *). For sub-minute scheduling, you need alternative tools like systemd timers or custom scripts with sleep.

Related Tools

TOML to JSON

Convert TOML to JSON format

JSON to XML Converter

Convert between JSON and XML

JSON Schema Generator

Generate JSON Schema from sample data

SVG to PNG

Convert SVG to PNG images

Base64 Encoder/Decoder

Encode and decode Base64