Cron Every 50 Minutes

Schedule a cron job every 50 minutes using */50 * * * *. Full field-by-field breakdown explaining step-value behavior when values exceed half of 60.

Cron Expression

*/50 * * * *

Field Breakdown

FieldValueMeaning
Minute*/50Every 50th minute
Hour*Every hour (0–23)
Day of Month*Every day of the month (1–31)
Month*Every month (1–12)
Day of Week*Every day of the week (Sun–Sat)

Detailed Explanation

The cron expression */50 * * * * schedules a task to run at every minute that is divisible by 50, continuously throughout every day.

Field-by-field breakdown:

  • */50 (Minute): Every 50th minute, starting from minute 0. The step value /50 causes execution at minutes 0 and 50 within each hour.
  • * (Hour): Every hour from 0 through 23. No restriction on which hour.
  • * (Day of Month): Every day from 1 through 31. No restriction on the day of the month.
  • * (Month): Every month from January through December. No restriction on the month.
  • * (Day of Week): Every day of the week from Sunday through Saturday. No restriction on the day.

This means your task will execute twice per hour (at minutes 0 and 50), for a total of 48 executions per day. The spacing is highly uneven: 50 minutes between minute 0 and minute 50, then only 10 minutes between minute 50 and the next hour's minute 0. This extreme unevenness makes */50 rarely the right choice for true 50-minute intervals. However, it can be useful when you want a "nearly hourly" schedule with a bonus check near the end of each hour. For true 50-minute intervals, an external scheduler is required since 50 does not divide evenly into 60 or 1440 (minutes per day). This expression is supported by standard cron on Linux/macOS, as well as cloud services like AWS CloudWatch, Google Cloud Scheduler, and GitHub Actions.

Use Case

Suitable for a near-hourly health check with an extra late-hour verification, ensuring services are healthy at both the start and near the end of each hour.

Try It — Interactive Builder

Every 50 minutes

**/5*/10*/15*/300
**/2*/3*/6*/120
*1151,15*/2
*11,4,7,101,7
*1-50,615

Next 10 Executions

1.Thu, Mar 12, 2026, 07:50 PM
2.Thu, Mar 12, 2026, 08:00 PM
3.Thu, Mar 12, 2026, 08:50 PM
4.Thu, Mar 12, 2026, 09:00 PM
5.Thu, Mar 12, 2026, 09:50 PM
6.Thu, Mar 12, 2026, 10:00 PM
7.Thu, Mar 12, 2026, 10:50 PM
8.Thu, Mar 12, 2026, 11:00 PM
9.Thu, Mar 12, 2026, 11:50 PM
10.Fri, Mar 13, 2026, 12:00 AM

Ctrl+Shift+C to copy expression

Customize this expression