Skip to content
M2TOOLKIT

Cron Expression Parser

Understand any cron schedule in plain English and see when it will run next.

  • Free
  • No sign-up
  • Runs in your browser

Five fields: minute · hour · day of month · month · day of week. Shortcuts like @daily work too.

In plain English
At 09:00, on Monday, Tuesday, Wednesday, Thursday and Friday.
0
minute
9
hour
*
day
*
month
1-5
weekday

Next runs (your local time)

Calculating…

Servers usually run cron in UTC — check your server's time zone.

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us.

How to use the Cron Expression Parser

  1. Type or paste a cron expression, or pick an example.
  2. Read the plain-English description.
  3. Check the next run times.

What does this tool do?

Standard cron uses five fields: minute, hour, day of month, month and day of week. Each field can be a value (5), a list (1,15), a range (1-5), a step (*/10) or a name (MON, JAN).

When both day-of-month and day-of-week are set, classic cron runs when either matches — a rule that surprises many people. The parser follows it.

Why use it?

  • Check a schedule before deploying.
  • Understand inherited crontabs.
  • Catch impossible schedules like February 30.

Examples

Common schedules:

ExpressionMeaning
*/15 * * * *Every 15 minutes
0 9 * * 1-509:00 on weekdays
0 0 1 * *Midnight on the 1st of every month
30 2 * * 002:30 every Sunday
@dailyMidnight every day

Privacy

Everything you type is processed in your browser. Nothing you enter is sent to our servers or stored by us. There's no account to create and nothing to install.

Last reviewed by the M2Toolkit team.

Helpful guides

Other tools people use alongside the cron expression parser.