DEV TOOLBOX · CRON DIALECT
>cronpreview

Build, validate, and preview cron expressions across Unix, AWS EventBridge, GitHub Actions, Vercel, Kubernetes, Quartz, and Spring — with timezone-correct next-run previews.

Recipe · unix5

Every hour on the half

30 * * * *

Fires once an hour at minute 30. Useful for offset workloads that should not collide with the top-of-hour spike.

Why this pattern

30 * * * * runs once per hour, at minute 30. Useful when you want hourly cadence but specifically do not want to compete with the top-of-hour spike that everybody else schedules at 0 * * * *.

Variations

  • Top of the hour: 0 * * * * or @hourly
  • Quarter-past: 15 * * * *
  • Twice an hour: 0,30 * * * *

Platform notes

Most managed schedulers (AWS, GCP Cloud Scheduler, Vercel) are tolerant of off-hour minutes and there is no performance penalty. Linux cron users sometimes prefer this pattern because the system logrotate and many distro-provided cron jobs fire on the hour, and you want to step out of their way.

Try it

loading builder…