Cron Parser

Explain a cron expression in English and show its next run times. Free, runs entirely in your browser — your files are never uploaded.

How to use Cron Parser

  1. Paste a cron expression.
  2. Read the plain-English description of when it fires.
  3. Check the next run times to confirm it means what you think.

Frequently asked questions

What do the five fields mean?
In order: minute, hour, day of month, month, and day of week. An asterisk means every value for that field.
Why does my job run more often than expected?
Usually a field left as an asterisk. "0 * * * *" is every hour on the hour, not once a day — the hour field has to be set for that. Seeing the next few run times makes this obvious immediately.
How do day-of-month and day-of-week interact?
When both are restricted, most cron implementations fire if either matches, not both. It is a frequent surprise and worth verifying against the listed run times.
What do the slash and comma do?
A slash is a step: */15 in the minute field means every fifteen minutes. A comma lists specific values, like 1,15 for the first and fifteenth.