← All tools

Cron Expression Parser

Parse a standard 5-field cron expression (minute hour day-of-month month day-of-week), see a plain-English description of when it fires, and compute the next fire times from a chosen start date. Supports *, lists, ranges, step values (*/n, a-b/n), and month/weekday names. Everything runs locally in your browser.

Expression

Cron expression
From date/time (local)
Number of next fires

Fields

Description

Next fire times

A cron expression has five fields — minute hour day-of-month month day-of-week — each describing a set of allowed values. * means "every", a,b,c is a list, a-b a range, and */n or a-b/n a step. Month (jandec) and weekday (sunsat) names are accepted. Per the Vixie-cron standard, when both day-of-month and day-of-week are restricted (not *), a fire occurs if either matches; if only one is restricted it must match. Day-of-week 0 and 7 both mean Sunday. The next-fire search advances minute by minute from the chosen start time. Pairs with the Timestamp/Epoch and Date Difference tools. Everything runs locally — nothing leaves your browser.