Date and time

Online Cron expression generator

Build standard Cron expressions, understand their meaning and view upcoming runs.

HostingerHosting veloce per il tuo sitoHosting, dominio e SSL in un unico posto.Vedi l'offerta ↗HostingerLancia oggi il tuo sitoHosting affidabile per nuovi progetti e siti in crescita.Vedi l'offerta ↗

Cron generator

minute · hour · day of month · month · day of week

Cron guide

What is Cron?

Cron schedules recurring tasks on UNIX and Linux systems using five-field expressions.

How does a Cron expression work?

The fields represent minute, hour, day of month, month and day of week. An asterisk means any value.

Special characters

Use * for any value, , for lists, - for ranges and / for intervals. For example, */5 runs a task every five units.

Cron and time zones

Runs depend on the time zone configured on the system or server. This tool shows upcoming moments in an IANA zone.

Frequently asked questions

Cron questions

What does * * * * * mean?

It means the task runs every minute.

How do I run a task every 5 minutes?

Use the expression */5 * * * *.

How do I run a task every day at a given time?

Use 0 followed by the hour and three asterisks, such as 0 3 * * *.

How do I run Cron Monday to Friday?

Use a weekday range, such as 0 9 * * 1-5.

What does */10 mean?

It indicates an interval of every ten units in the relevant field.

What is the difference between 5-field and 6-field Cron?

The standard format uses five fields. Some systems add seconds as a sixth field.

Does Cron use UTC or local time?

It depends on the system or server configuration where Cron runs.

Does this tool execute tasks?

No. It only creates, validates and explains Cron expressions.