Cron Every 7 Minutes

*/7 * * * *

Every 7 minutes

Next 10 Executions

Times shown in UTC

  • Mon, May 18, 202608:14
  • Mon, May 18, 202608:21
  • Mon, May 18, 202608:28
  • Mon, May 18, 202608:35
  • Mon, May 18, 202608:42
  • Mon, May 18, 202608:49
  • Mon, May 18, 202608:56
  • Mon, May 18, 202609:00
  • Mon, May 18, 202609:07
  • Mon, May 18, 202609:14

Field Breakdown

*/7
Minute
Every 7 minutes
*
Hour
Every hour
*
Day of Month
Every day
*
Month
Every month
*
Day of Week
Every day of week

About This Schedule

The cron expression */7 * * * * triggers a job approximately every 7 minutes — at minutes 0, 7, 14, 21, 28, 35, 42, 49, and 56 each hour. However, because 60 is not evenly divisible by 7, there's a shorter 4-minute gap between :56 and :00 of the next hour.

This uneven gap is a common gotcha with cron step values. Step values like */5, */10, */15, and */20 divide evenly into 60 and produce uniform intervals. Values like */7, */11, or */13 reset at the top of each hour, creating one shorter interval.

For most use cases, this slight unevenness doesn't matter. But if you need perfectly uniform 7-minute intervals, you'll need an external scheduler that tracks state between invocations rather than relying on cron's clock-based matching.

Frequently Asked Questions