1. Cron Jobs
  2. Cron Expression Generator

Cron schedule reference

Cron expression generator

Build a schedule, check an expression, and see when it runs. Free to use, without an account.

Every minute

Minute
*
Hour
*
Day
*
Month
*
Weekday
*

Common schedules

Next scheduled times

Previewed in UTC. This does not change your scheduler’s timezone.

  1. Wed, 21 Oct 2026

  2. Wed, 21 Oct 2026

  3. Wed, 21 Oct 2026

Build a Unix schedule

Times use your scheduler’s timezone. Steps restart at field boundaries; dates missing from a month are skipped.

Timing and scheduler compatibility

  • Preview timezone does not configure your scheduler. Match its timezone; daylight saving changes can skip or repeat local times.

Read the cron fields

Unix crontab has five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–7, with 0 and 7 representing Sunday). Seconds-based syntax adds a seconds field (0–59) at the start.

  • * matches any value; , separates values; - defines an inclusive range.
  • / steps through values within a field. */15 matches minutes 0, 15, 30 and 45.
  • When both day fields are restricted, Unix cron matches either day field, not both.

Read the crontab manual or the complete cron job guide for setup and troubleshooting.

Common cron schedules

Browse all cron expression examples
Monitor your cron jobs

Get alerted when your cron jobs fail or miss their schedule via Slack, Telegram, PagerDuty, Email, SMS, and more. Plus uptime monitoring and status pages in one platform.

Free 14-day trial · No credit card required

Join thousands of teams already using OnlineOrNot