All recipes

Cron recipe

Cron job every 5 days: the exact expression

The expression

five-field cron
0 0 */5 * *

Paste it into crontab -e, your platform cron config, or tool.crontap.com/cronjob-debugger to preview the next runs.

What it does

Runs at midnight on days 1, 6, 11, 16, 21, 26, and (when present) 31 of each month. This is a stepped day-of-month schedule, not a guaranteed 120-hour interval.

When to use it

  • Rate-conscious vendor imports

    Pull a large supplier export often enough to stay useful while limiting expensive full imports.

  • Operations and access audits

    Review stale records, account access, or queue backlogs several times each month.

Common variations

  • 0 8 */5 * *

    The same stepped calendar days at 8:00am instead of midnight.

Run this with Crontap

External HTTP cron hits your URL on this schedule, stores every response, and emails you when a run fails. No daemon on the box, no drift when the server reboots. Pro schedules down to a 1-minute cadence, from $2.99/mo and scaling as you grow.

Related recipes

More patterns in the cron syntax cheat sheet and what is a cron job in Linux.

FAQ

What is the cron expression for every 5 days?
Use 0 0 */5 * * (standard five-field cron). Verify the next run times in the free cron debugger before you deploy.
Can Crontap run this schedule?
`0 0 */5 * *` is a calendar pattern, so the count restarts on day 1 of each month and the month-boundary gap can be shorter than 5 days. Crontap can run that expression as written. For a strict rolling 5-day interval, choose Human Readable and enter `5 days` instead.