Skip to content

Cron Parser

Explain cron expressions and preview next runs

*/15
Minute
0–59
9-17
Hour
0–23
*
Day of month
1–31
*
Month
1–12
MON-FRI
Day of week
0–6

Every 15 minutes past every hour from 9 through 17 on Monday through Friday.

Common schedules

Next 10 runsAsia/Calcutta
  1. 1Mon, Oct 26, 2026, 09:00 AMin 9 hours
  2. 2Mon, Oct 26, 2026, 09:15 AMin 9 hours
  3. 3Mon, Oct 26, 2026, 09:30 AMin 10 hours
  4. 4Mon, Oct 26, 2026, 09:45 AMin 10 hours
  5. 5Mon, Oct 26, 2026, 10:00 AMin 10 hours
  6. 6Mon, Oct 26, 2026, 10:15 AMin 10 hours
  7. 7Mon, Oct 26, 2026, 10:30 AMin 11 hours
  8. 8Mon, Oct 26, 2026, 10:45 AMin 11 hours
  9. 9Mon, Oct 26, 2026, 11:00 AMin 11 hours
  10. 10Mon, Oct 26, 2026, 11:15 AMin 11 hours
Syntax
*any value
,value list separator (1,15)
-range of values (1-5)
/step values (*/15)
JAN-DECmonth names
SUN-SATday names
@dailyalias for 0 0 * * *

How to use

  1. Type a cron expression or pick a common schedule.
  2. Read the plain-English description and check the next run times.
  3. Copy the expression into your crontab, CI config or scheduler.

Cron expressions explained

Cron expressions describe recurring schedules with five fields: minute, hour, day of month, month and day of week. They power Linux crontab, Kubernetes CronJobs, GitHub Actions schedules, AWS EventBridge and most job schedulers. This parser validates every field, explains the schedule in words and simulates the next runs so you can be sure the job fires when you expect.

Frequently asked questions

Minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC) and day of week (0-6 or SUN-SAT, where both 0 and 7 are Sunday). An asterisk means every value.