Tools

Cron Expression Tool

minhourdaymonthweekday

Field breakdown

Next 10 runs

About Cron Expression Tool

Paste any standard 5-field cron expression (minute, hour, day-of-month, month, day-of-week) and get a plain-English explanation plus the next 10 times it will actually run, computed live in your browser against your local clock. Supports ranges (1-5), steps (*/15), lists (1,15,30), month/weekday names, and the @daily/@hourly-style shorthands. Nothing is sent to a server.

Frequently asked questions

What format does it expect?

Standard 5-field cron: minute (0-59), hour (0-23), day of month (1-31), month (1-12 or JAN-DEC), day of week (0-6 or SUN-SAT, where 0 and 7 both mean Sunday).

What happens if both day-of-month and day-of-week are set?

Standard cron behavior: if both fields are restricted (not *), the job runs when either one matches — not only when both match.

Does it support @daily, @hourly, etc.?

Yes — @yearly/@annually, @monthly, @weekly, @daily/@midnight, and @hourly are all recognized.

What timezone are the run times in?

Your device's local timezone, the same clock your cron scheduler would use if it were running on this machine.

Does anything get sent to a server?

No. Parsing and the next-run calculation happen entirely on your device.

Feedback Support