crontool
Paste a schedule, read it in English, see the next runs.

Run a Cron Job Three Times a Day

To run a job three times a day, list three hours in the hour field. For example 0 8,14,20 * * * runs at 8:00 AM, 2:00 PM, and 8:00 PM every day. Choose any three hours with commas.

The expression

0 8,14,20 * * * runs at the top of the hour at 08:00, 14:00, and 20:00 daily. The comma list in the hour field sets the three times.

Evenly spaced option

For exactly every 8 hours use a step: 0 */8 * * * fires at 00:00, 08:00, and 16:00. The explicit list gives you full control over the clock times instead.

Change the minute

The first field is the minute. 30 8,14,20 * * * runs at 8:30, 2:30, and 8:30.

FAQ

What is the cron expression to run three times a day?

List three hours, e.g. 0 8,14,20 * * * runs at 8 AM, 2 PM, and 8 PM every day.

How do I run every 8 hours instead?

Use 0 */8 * * * — it fires at 00:00, 08:00, and 16:00, evenly spaced across the day.

Can I choose my own three times?

Yes. Put any three hours (0-23) in the hour field separated by commas, like 6,12,18.