Cron Expression Parser

minute hour day month weekday

Common Schedules

Cron Field Reference

Field Allowed Values Special Characters
Minute 0–59 * , - /
Hour 0–23 * , - /
Day of Month 1–31 * , - / ?
Month 1–12 (or JAN–DEC) * , - /
Day of Week 0–7 (0 & 7 = Sun, or SUN–SAT) * , - / ?
Special characters: * = every   , = list   - = range   / = step   ? = any (day fields)

How to Use the Cron Parser

Features

Plain-English Explanation

Instantly converts any cron expression into a human-readable sentence.

Next Run Times

Shows the next 10 execution times in your local timezone.

Real-time Validation

Instantly flags invalid expressions with a clear error message.

Common Presets

15 pre-built schedules covering the most common cron patterns.

Field Reference

Built-in reference table showing allowed values and special characters per field.

Browser-only

Runs entirely in your browser. No data is sent to any server.

Use Cases

Frequently Asked Questions

What is a cron expression?

A cron expression is a string defining a recurring schedule for automated tasks. It consists of 5 fields: minute, hour, day-of-month, month, and day-of-week. For example, '0 9 * * 1' means 'at 9:00 AM every Monday'.

What does * mean in cron?

An asterisk (*) means 'every'. * in the minute field = every minute, * in the hour field = every hour, and so on. '* * * * *' means 'every minute of every hour of every day'.

What does / mean in cron?

The slash (/) specifies a step value. '*/15' in the minute field means 'every 15 minutes'. '*/2' in the hour field means 'every 2 hours'. '1-5/2' means 'every 2 units between 1 and 5'.

Does this support 6-field cron (with seconds)?

This parser focuses on standard 5-field cron (used in Linux crontab). Some systems like Quartz Scheduler and Spring use a 6-field format with seconds as the first field. Please use 5-field format for best results.

Are the next run times in UTC or local time?

Next run times are shown in your browser's local timezone. The timezone name is displayed alongside each time. Note that actual cron jobs may run in a different timezone depending on your server configuration.

Found this useful? Share it!

More Free Tools

Sister site: GenFactories – Fun Generators