0

Cron Job Every 5 Minutes — */5 * * * *

Build cron expressions with dropdowns and instantly see a plain-language schedule plus the next 5 real run times.

Processing... 0%

Result

This page opens the builder preloaded with */5 * * * * — the classic 'every five minutes' schedule, 288 runs per day. The */5 in the minute field means 'start at minute 0 and repeat every 5 minutes': 0, 5, 10, … 55, while the four asterisks leave hour, day, month and weekday unrestricted.

Five-minute intervals are the workhorse of operations: health checks and uptime probes, queue and mailbox polling, cache refreshes, metric collection and small sync jobs. It is frequent enough to feel near-real-time, yet leaves room for a job that occasionally takes a minute or two — though if your task can ever run longer than the interval, add a lock (flock or a PID file) so runs do not pile up.

One subtlety worth knowing: step values count from the range start, not from the moment you install the job — */5 always fires at minutes 0, 5, 10…, never at 2, 7, 12. Need a different rhythm? Change the N in the minute field to get */10 or */15, or switch the field to specific values like 2,7,12 — the expression, the explanation and the next-run list update as you type.