Also from our developer toolkit network — JSON Tools Kit · see all
Development & Monitoring

Every 5 minutes

Health check monitoring. This page shows you how to implement this cron schedule with detailed examples and execution times.

288
Runs per day
10
Next executions
11
Expression length

Cron Expression

*/5 * * * *

Human Readable

Every 5 minutes

Field Breakdown

Field Value Meaning
Minute */5 When during the hour (0-59)
Hour * What hour of the day (0-23)
Day * What day of the month (1-31)
Month * What month (1-12)
Day of Week * What day of the week (0-7, 0=Sunday)

Next 10 Execution Times

2026-07-28 08:30:00 UTC
2026-07-28 08:35:00 UTC
2026-07-28 08:40:00 UTC
2026-07-28 08:45:00 UTC
2026-07-28 08:50:00 UTC
2026-07-28 08:55:00 UTC
2026-07-28 09:00:00 UTC
2026-07-28 09:05:00 UTC
2026-07-28 09:10:00 UTC
2026-07-28 09:15:00 UTC

Note: Times shown in UTC. Adjust for your local timezone as needed.

Implementation Examples

Linux Crontab

*/5 * * * * /path/to/your/script.sh

Add this line to your crontab file using crontab -e

Docker Compose

services:
  cron-job:
    image: your-app:latest
    command: |
      sh -c 'echo "*/5 * * * * /app/script.sh" | crontab - && crond -f'

Kubernetes CronJob

apiVersion: batch/v1
kind: CronJob
metadata:
  name: every-5-minutes
spec:
  schedule: "*/5 * * * *"
  jobTemplate:
    spec:
      template:
        spec:
          containers:
          - name: job
            image: your-app:latest
            command: ["/app/script.sh"]
          restartPolicy: OnFailure

GitHub Actions

name: Every 5 minutes
on:
  schedule:
    - cron: '*/5 * * * *'
jobs:
  run:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Run task
        run: ./script.sh

Common Use Cases

Health check monitoring

  • • Application health monitoring
  • • Performance metrics collection
  • • Security scans and audits
  • • Automated testing and CI/CD

Test This Expression

Use our free cron tools to test and validate this expression: