Back to examples
Minutes
Easy
Unix / Linux

Cron expression for every 2 minutes

Run a scheduled job every 2 minutes with Unix cron, AWS EventBridge, Quartz, and Kubernetes CronJobs.

Cron expression*/2 * * * *
Runs every 2 minutes.

Primary dialect: Unix / Linux


Next run examples

Static preview generated for the primary dialect. AWS examples use UTC; other examples use Europe/Berlin for display.

Jun 9, 2026, 10:46 AM

Jun 9, 2026, 10:48 AM

Jun 9, 2026, 10:50 AM

Jun 9, 2026, 10:52 AM

Jun 9, 2026, 10:54 AM


Dialect versions

Unix / Linux
*/2 * * * *

Standard Unix/Linux cron expression when this schedule is expressible with five fields.

AWS EventBridge
rate(2 minutes)

AWS EventBridge cron schedules are evaluated in UTC. Use rate(...) for simple fixed intervals when possible.

Quartz
0 */2 * * * ?

Quartz includes a leading seconds field and supports additional day operators.

Kubernetes
*/2 * * * *

Kubernetes CronJobs use standard five-field cron syntax. Non-standard operators require job-level logic.


Variants

Every 10 minutes
*/10 * * * *

Runs at minute 0, 10, 20, 30, 40, and 50.

Every 15 minutes
*/15 * * * *

Runs every quarter hour.

Weekday interval
*/2 * * * 1-5

Runs on weekdays only.


Kubernetes notes

  • Kubernetes CronJobs use standard five-field cron syntax.
  • "For frequent schedules
  • set concurrencyPolicy intentionally so slow jobs do not overlap."

Common mistakes

  • "Writing \"2 * * * *\" runs once per hour at minute 2
  • not every 2 minutes."
  • Forgetting that cron intervals align to clock boundaries rather than deployment time.

FAQ

What is the cron expression for every 2 minutes?

Use `*/2 * * * *` for standard cron when the scheduler supports this syntax.

Can I use this expression in Kubernetes?

Yes, if it is standard five-field cron. AWS and Quartz-only operators need a Kubernetes-safe alternative or application-level date logic.

Related cron resources