Cron Parser

Cron Parser

Parse any standard or extended cron expression and explain it in plain English; list the next N scheduled trigger times; build expressions visually; compare two schedules.

Format
Common expressions
* * * * *Every minute
*/5 * * * *Every 5 minutes
0 * * * *Every hour
0 12 * * *Every day at noon
0 0 * * *Every day midnight
0 9 * * 1Every Monday 9am
0 8 * * 1-5Weekdays 8am
0 0 1 * *First of month
*/15 * * * *Every 15 min
0 8,20 * * *Twice daily
0 2 * * 0Every Sunday 2am
0 0 1 1,4,7,10 *Quarterly

Standard 5-field POSIX cron: minute hour day-of-month month day-of-week. Nicknames @yearly, @monthly, @weekly, @daily, and @hourly are supported; @reboot is not (it has no periodic schedule to show). Switch the Format toggle to AWS EventBridge for cron(0 12 * * ? *) (6 fields — adds Year, day-of-week is 1=Sun–7=Sat, and exactly one of day-of-month/day-of-week must be ? meaning "no specific value") or rate(5 minutes) / rate(1 hour) / rate(1 day) fixed-interval schedules. The RRULE Builder tab generates RFC 5545 recurrence rules (used by iCalendar/.ics files, Google/Outlook calendars) — a different, richer format than cron, supporting ordinal weekdays ("2nd Monday"), month-day lists, and explicit start/end dates.

Cron Parser

Parse any standard or extended cron expression and explain it in plain English; list the next N scheduled trigger times; build expressions visually; compare two schedules.

Common uses

  • Explain "0 0 * * 1" in plain English
  • Find the next 10 trigger times for a schedule
  • Build a cron for every weekday at 9am

Frequently asked questions

How do I read a cron expression?

Paste a cron expression and it is translated into plain English along with the next scheduled run times.

Is my data uploaded to a server?

No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.