Skip to content

Every 10 Minutes

Runs the job every 10 minutes at :00, :10, :20, :30, :40, and :50 of every hour. This is a popular interval for monitoring tasks, data synchronization, and periodic cleanup jobs that need reasonable frequency without creating excessive load.

Cron Expression */10 * * * *

What is the cron expression for Every 10 Minutes?

The cron expression for Every 10 Minutes is */10 * * * *. This five-field cron schedule uses the format minute, hour, day-of-month, month, and day-of-week. Runs the job every 10 minutes at :00, :10, :20, :30, :40, and :50 of every hour. This is a popular interval for monitoring tasks, data synchronization, and periodic cleanup jobs that need reasonable frequency without creating excessive load. Common use cases include external api sync and database cleanup.

Field Breakdown

Field Value Meaning
Minute */10 Every 10th minute (0, 10, 20, 30, 40, 50)
Hour * Every hour
Day of Month * Every day
Month * Every month
Day of Week * Every day of the week

Example Next Run Times

  1. 1. 2026-04-05 12:00
  2. 2. 2026-04-05 12:10
  3. 3. 2026-04-05 12:20
  4. 4. 2026-04-05 12:30
  5. 5. 2026-04-05 12:40

Common Use Cases

Frequently Asked Questions

How many times does this run per day?

It runs 6 times per hour (60/10) times 24 hours, equaling 144 executions per day.

Can I offset the start time?

Yes. Instead of */10, use a specific starting minute like 3,13,23,33,43,53 to run at 3 minutes past, then every 10 minutes thereafter.

Is every 10 minutes suitable for API polling?

For most APIs, yes. It is frequent enough for near-real-time data without hitting rate limits. Check your API provider's rate limit documentation to confirm.

Related Cron Expressions

*/5 * * * * Every 5 Minutes */15 * * * * Every 15 Minutes */30 * * * * Every 30 Minutes

Related Reading

Cron Expression Guide: Syntax, Examples & Common Schedules → How to Generate UUID v4 in JavaScript →