Cron: Every hour (0 * * * *)
Plain-English meaning, run times, and visual editor for the 0 * * * * cron schedule. No sign-up required.
What does 0 * * * * mean?
The cron expression 0 * * * * translates to “At minute 0 of every hour”. It is one of the most commonly used schedules (every hour).
Here the minute field is pinned to 0 while the hour stays a wildcard, so the job fires exactly once an hour, always at the top of the hour (1:00, 2:00, 3:00 and so on). This is the classic "hourly job" and one of the most-used schedules in production: hourly rollups, log rotation, cache warming, sending digest notifications. Pinning the minute to 0 (rather than leaving it as `*`) is the crucial detail - forget it and you get the every-minute schedule instead.
Use the builder above to tweak this expression and instantly see how the description and the next run times change.
Example runs from Jan 1, 2026 (UTC)
- Thu Jan 01 2026, 01:00 UTC
- Thu Jan 01 2026, 02:00 UTC
- Thu Jan 01 2026, 03:00 UTC
- Thu Jan 01 2026, 04:00 UTC
- Thu Jan 01 2026, 05:00 UTC
Frequently Asked Questions
About cron expressions and this generator.
If you wrote "* * * * *", it would run every minute. Setting the minute field to "0" (0 * * * *) restricts the run to exactly once per hour, at the top of the hour.
Change the first field (minute) to 30: "30 * * * *".
Related cron expressions
From the blog
Cron Expressions Explained: A 5-Field Cheatsheet
A technical reference for POSIX cron expressions: the 5-field syntax, step-value math traps, and the Day-of-Month vs. Day-of-Week OR-behavior that catches everyone.
Read →cronCron Syntax Across Schedulers: Unix vs. Quartz vs. AWS EventBridge
Why your cron expression failed in the cloud. A technical breakdown of the differences between POSIX, Java Quartz, AWS, and Node.js schedulers.
Read →cronWhy Your Cron Job Failed: Debugging Timezones, PATH Variables, and Overlaps
A practical guide to diagnosing standard runtime failure modes in cron daemons. Learn why your script works in the terminal but fails silently in the background.
Read →