Cron expression for every 2 minutes
Every 2 minutes
Every 2 minutes
Try this expression in the interactive tool:
Open in cron explainer →Next 10 scheduled runs
Common use cases
Every 2 minutes provides a near-real-time schedule without the intensity of running every single minute. It's commonly used for lightweight monitoring tasks — checking service health endpoints, verifying queue depths, or polling third-party webhooks that deliver events with slight delays.
This interval is also popular for development and staging environments where you want frequent execution to test cron logic, but every minute feels excessive. Teams often use */2 during a rollout phase before deciding whether to increase or decrease the frequency for production.
Platform-specific syntax
*/2 * * * * /path/to/script.shrate(2 minutes)schedule:
- cron: '*/2 * * * *'schedule: "*/2 * * * *"Technical breakdown
The expression */2 * * * * has five fields: minute=*/2, hour=*, day (month)=*, month=*, day (week)=*. Every 2 minutes.