Skip to content
CronChief

Cron expression for every hour

0 * * * * runs at minute 0 of every hour — 24 times a day. The @hourly macro is exactly equivalent.

In plain English: “Every hour”

Field breakdown

Minute 0
Hour *
Day of month *
Month *
Day of week *

Next run times (UTC)

  1. Mon, Jul 6, 2026 · 4:00 AM UTC in 2 minutes
  2. Mon, Jul 6, 2026 · 5:00 AM UTC in 1h 2m
  3. Mon, Jul 6, 2026 · 6:00 AM UTC in 2h 2m
  4. Mon, Jul 6, 2026 · 7:00 AM UTC in 3h 2m
  5. Mon, Jul 6, 2026 · 8:00 AM UTC in 4h 2m

See these in your own timezone.

When to use it

Related schedules

Good to know

  • The leading 0 matters: * * * * * (all asterisks) runs every minute, whereas 0 * * * * runs once per hour. Always pin the minute for hourly jobs.