Cron: Every minute

Runs the job once every minute, 60 times an hour.

* * * * *

Every minute of every hour, every day.

Field breakdown

MinuteHourDay of monthMonthDay of week
*****

The five fields are, in order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–6, Sunday = 0).

Common use case

Near-real-time work like processing a job queue, health checks, or polling for new messages.

Watch out for

A job that occasionally takes longer than 60 seconds will overlap with the next run. Add a lock (e.g. flock) so two copies never run at once.

Other common cron expressions

Build and test your own cron schedule with a live preview.

Open the Cron Expression tool