Cron example · Minutes

Every 10 minutes in cron

Runs six times an hour, at :00, :10, :20, :30, :40 and :50.

*/10 * * * * Open in the generator

*/10 in the minute field expands to 0,10,20,30,40,50. Everything else is a wildcard, so the schedule repeats every hour of every day.

Ten minutes is a common compromise for log shipping, cache warming and metrics rollups: frequent enough to feel live, rare enough that a run that takes a couple of minutes never overlaps the next one.

Field by field

ValueFieldMeaning
*/10Minute
0–59
every 10 minutes
*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 (0 and 7 are Sunday)
every day of the week

Next run times

Computed in your browser from the current time, so you can check the schedule against a clock you trust.

Your timezone (local)

  1. Needs JavaScript.

UTC (GitHub Actions, Kubernetes default)

    Variations

    • 5-59/10 * * * *every 10 minutes starting at :05 · try it
    • */15 * * * *every 15 minutes · see page
    • */10 0-6 * * *every 10 minutes between midnight and 06:59 · try it

    Where this expression works

    • Linux and macOS crontab: as written; times follow the system timezone.
    • Kubernetes CronJob: the same five fields; UTC unless spec.timeZone is set.
    • GitHub Actions: the same syntax in UTC, minimum interval five minutes, no @ shortcuts.
    • AWS EventBridge: a different six-field syntax; do not paste this expression unchanged.

    Full platform comparison · Cron tutorial

    FAQ

    How many times a day does */10 * * * * run?

    144 times: 6 runs per hour × 24 hours.