FREE TOOL

Cron Expression Generator

Build a cron schedule field by field, see it explained in plain English, and copy it.

* * * * *

Runs every minute.

0-59
0-23
1-31
1-12
0-6 (Sun=0)

Common schedules

How cron expressions work

A cron expression has five fields: minute, hour, day of month, month, and day of week. An asterisk means every value, */5 means every fifth value, and comma-separated lists or ranges narrow it further.

Cron is the standard way to schedule recurring jobs on Unix systems and in most job schedulers. Build your schedule above, confirm the plain-English description matches your intent, then copy it into your crontab or scheduler.

Frequently asked questions

What do the five cron fields mean?+

In order: minute (0-59), hour (0-23), day of month (1-31), month (1-12), and day of week (0-6, where 0 is Sunday). A value in each field restricts when the job runs.

What does */5 mean in cron?+

The */n syntax means every n units. So */5 in the minute field runs every five minutes, and */2 in the hour field runs every two hours. It is a step value applied across the field's range.

How do I run a job on specific days?+

Use the day-of-week field. For weekdays, use 1-5 (Monday to Friday). For specific days, list them with commas, like 1,3,5 for Monday, Wednesday, and Friday.

More free tools

Every one runs a real check, live, with nothing to install.

Monitor this automatically, around the clock

A one-off check is useful, but PulseStack repeats it every minute and alerts you the moment something changes. Start free with 5 monitors, no card required.