Cron expression for every 10 minutes

Runs the job six times an hour, at minutes 0, 10, 20, 30, 40 and 50.

*/10 * * * *

Generator

Every 10 minutes

Field by field

  • Minute · 0–59 */10 every 10th minute
  • Hour · 0–23 * every hour
  • Day of month · 1–31 * every day of the month
  • Month · 1–12 or JAN–DEC * every month
  • Day of week · 0–7 or SUN–SAT * every day of the week

Next runs in your local time

    Where this cron expression shows up

    • Polling a partner API whose rate limit allows six calls an hour
    • Picking up rows another service writes in batches
    • Rolling metrics that sit under an alert threshold

    Common variations

    A step counts from zero, not from the previous run: */10 starts at minute 0, then 10, then 20. A job that should start ten minutes after it last finished is a different idea, and one crontab line cannot express it.

    Ranges, steps, and names are spelled out on the cheat sheet.