Skip to content

Cron expressions

Run a cron job every 6 hours

Want a task that runs a few times a day at even spacing? Every six hours lands at midnight, morning, noon, and evening, which works well for regular syncs and backups.

0 */6 * * *

At 0 minutes past the hour, every 6 hours

0 */6 * * * fires four times a day, at midnight, 6 AM, noon and 6 PM. It is a good fit for syncs that should happen a few times daily.

Next run times

  1. 1.2026-09-13T18:00:00.000Z
  2. 2.2026-09-14T00:00:00.000Z
  3. 3.2026-09-14T06:00:00.000Z
  4. 4.2026-09-14T12:00:00.000Z
  5. 5.2026-09-14T18:00:00.000Z

What 0 */6 * * * means

FieldValueMeaning
Minute0at minute 0
Hour*/6every 6 hours
Day of month*every day of the month
Month*every month
Day of week*every day of the week

Example use cases

  • four-times-daily sync
  • backup triggers
  • data imports

Work with this expression

Schedule this on Cronhost

Point it at any URL, add headers or a body if you need them, and let Cronhost handle the timing, retries, and execution logs. It runs on the free plan.

Frequently asked questions

Related schedules