Every Hour Cron Expression
Runs at minute 0 of every hour — 24 times per day.
Expression
0 * * * *Try it in the tester →Field Breakdown
0
minute
*
hour
*
day-of-month
*
month
*
day-of-week
minuteat minute 0
hourevery hour (0–23)
day-of-monthevery day (1–31)
monthevery month (1–12)
day-of-weekevery weekday (0=Sun – 6=Sat)
How It Works
Minute pinned to 0, hour wildcard — fires once at the top of every hour.
Example Run Times
- 12:00:00
- 13:00:00
- 14:00:00
- 15:00:00
- 16:00:00
Frequently Asked Questions
Is `0 * * * *` the same as `@hourly`?
Yes — `@hourly` is the Vixie-cron alias that expands to `0 * * * *`.
Why not `* */1 * * *`?
`* */1 * * *` is `*` in the minute field — it would fire every minute, not once per hour.