Every Hour Cron Expression

Example:
0 * * * * /usr/bin/backup.sh
Use 0 * * * * to run at the top of every hour (1:00, 2:00, 3:00, etc.). The 0 in the minutes field ensures it runs exactly at :00.
Try Cron Master →

FAQs

Why 0 for minutes in hourly cron?

Setting minutes to 0 ensures the task runs at :00 of each hour. Using * would run every minute of every hour.

What is the difference between 0 * * * * and * * * * *?

0 * * * * runs once per hour (24 times/day). * * * * * runs every minute (1,440 times/day).