Launch Workspace

Cron Expression: Every 3 Hours (0 */3 * * *)

Execute a scheduled job every 3 hours on the hour (8 times per day).

Dialect:
5 fields
Plain EnglishHourly Interval

Every 3 hours, on the hour

Runs every 3 hours, on the hour. Evaluated according to STANDARD cron specifications.

Popular Presets:

How 0 */3 * * * Works

The step increment */3 in the hour field divides the 24-hour day into 3-hour chunks starting from hour 0.

Linux Crontab0 */3 * * * /usr/local/bin/sync.sh >> /var/log/sync.log 2>&1
Spring Boot Java@Scheduled(cron = "0 0 */3 * * *")

Frequently Asked Questions

Everything you need to know about Cron expressions, syntax rules, and platform nuances.

What is the Cron expression for running every 3 hours?

The expression "0 */3 * * *" triggers every 3 hours at minute 0 (00:00, 03:00, 06:00, 09:00, 12:00, 15:00, 18:00, and 21:00).

How do I offset the start hour (e.g. 1 AM, 4 AM, 7 AM)?

Use the range/step syntax "0 1-23/3 * * *". This starts at 1:00 AM and executes every 3 hours thereafter.