Cron expression

Every 2 minutes

*/2 * * * *

Runs on every even minute: 00, 02, 04 and so on up to 58.

Runs per month

≈ 21,600

Next run (UTC)

Thu 14:16

On CronEngine

From the Pro plan

What each part means

Minute */2 every 2 minutes
Hour * every hour
Day of month * every day of the month
Month * every month
Day of week * every day of the week

Next runs

  1. 1 Thursday 22 October 2026 14:16 UTC
  2. 2 Thursday 22 October 2026 14:18 UTC
  3. 3 Thursday 22 October 2026 14:20 UTC
  4. 4 Thursday 22 October 2026 14:22 UTC
  5. 5 Thursday 22 October 2026 14:24 UTC

See these in your own timezone, or change the schedule →

Good to know

Typical uses: Checking for new orders or messages, refreshing a cache that goes stale quickly.

Copy and paste

crontab -e Crontab
*/2 * * * * /path/to/script.sh

GitHub Actions runs scheduled workflows at most every 5 minutes, so it cannot run this schedule.

routes/console.php Laravel
Schedule::command('your:command')->everyTwoMinutes();

Variations

1-59/2 * * * * Every 2 minutes, on the odd minutes
*/5 * * * * Every 5 minutes →

Questions

What is the cron expression for every 2 minutes?

*/2 * * * *. Runs on every even minute: 00, 02, 04 and so on up to 58.

Can GitHub Actions run every 2 minutes?

GitHub Actions runs scheduled workflows at most every 5 minutes, so it cannot run this schedule.