Devtools.supstudio.in

Tools/Cron

Cron for every 9 minutes

*/9 * * * *

Every 9 minutes, every hour, every day

Open in builder

What this schedule does

The expression */9 * * * * fires once every 9 minutes of every hour. Use it for health checks, queue drainers, and cache warmers that must stay fresh without a dedicated worker loop. On GitHub Actions the practical floor is five minutes; sub-five-minute jobs belong on crontab, Kubernetes, or a long-running process. Paste this into the builder to see the next ticks in your timezone.

Next 5 runs (UTC)

Times below are computed for UTC. Open the builder to preview another timezone.

  1. Thu, 20 Aug 2026, 17:45 UTC
  2. Thu, 20 Aug 2026, 17:54 UTC
  3. Thu, 20 Aug 2026, 18:00 UTC
  4. Thu, 20 Aug 2026, 18:09 UTC
  5. Thu, 20 Aug 2026, 18:18 UTC

Copy-paste snippets

GitHub Actions

UTC only. Quote the expression so YAML keeps the stars.

on:
  schedule:
    - cron: '*/9 * * * *'

Kubernetes

CronJob spec.schedule. Kubernetes uses the timezone of the kube-controller-manager unless you set .spec.timeZone.

apiVersion: batch/v1
kind: CronJob
metadata:
  name: job
spec:
  schedule: "*/9 * * * *"
  jobTemplate:
    spec:
      template:
        spec:
          restartPolicy: OnFailure
          containers:
            - name: job
              image: busybox
              args: ["echo", "run"]

AWS EventBridge

Six fields: minutes hours day-of-month month day-of-week year. Use ? in either day-of-month or day-of-week.

cron(*/9 * * * ? *)

Quartz

Quartz is seconds-first (6 or 7 fields). Day-of-week names are MON, TUE, … and ? is required in one of the day fields.

0 */9 * * * *

Vercel Cron

{
  "crons": [
    {
      "path": "/api/cron",
      "schedule": "*/9 * * * *"
    }
  ]
}

crontab

*/9 * * * * /usr/local/bin/job

node-cron

import cron from 'node-cron';

cron.schedule('*/9 * * * *', () => {
  // job
});

Spring @Scheduled

Spring uses 6 fields by default (seconds first) unless you set spring.task.scheduling.cron.expression.

@Scheduled(cron = "0 */9 * * * *")
public void run() {
    // job
}

Related schedules

Platform guides