Cron Expression Generator

Random cron schedules, each explained in words.

Each line is a valid five-field cron expression, followed by a plain-English reading of it. Useful for testing schedulers, writing docs and learning the syntax.

A cron expression has five fields: minute, hour, day of month, month and day of week. A star means every value, a slash gives a step, a comma lists values and a dash gives a range.

These examples are random combinations, so some will be unusual; the explanation next to each shows how it reads. For random secrets for cron-driven apps try the secret key generator; for IDs use the UUID generator.

Frequently asked questions

Are the expressions valid?

Yes, they use standard five-field syntax supported by most cron implementations.

What does */5 mean?

Every five units of that field, such as every five minutes.

What is day of week 0?

Sunday. In most implementations 7 also means Sunday.

Does this run anything?

No. It only generates text for you to use elsewhere.