Skip to content

Cron Expression Parser

Explain a 5-field cron expression in plain English and list its next run times in UTC.

Runs in your browserCron expression → Schedule
Loading tool…

Example

Input
*/15 9-17 * * 1-5
Output
Every 15 minutes, between 09:00 and 17:59 on Monday through Friday

Next 5 runs (UTC) after 2024-01-01 00:00:
2024-01-01 09:00 (Monday)
2024-01-01 09:15 (Monday)
2024-01-01 09:30 (Monday)
2024-01-01 09:45 (Monday)
2024-01-01 10:00 (Monday)

How to use the Cron Expression Parser

  1. Fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12 or JAN–DEC), day of week (0–7 or SUN–SAT; 0 and 7 are Sunday).
  2. Supports *, lists (1,15), ranges (1-5), steps (*/10, 0-30/5) and macros such as @daily and @hourly.

Privacy and limitations

  • Your data is processed on your device and is not uploaded to any server.
  • Standard 5-field (Vixie) cron only; Quartz-style seconds/year fields and L, W and # are not supported.
  • Run times are computed in UTC; your server may run cron in its local time zone.

Frequently asked questions

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

Standard cron runs when EITHER matches. "0 0 1 * 1" runs on the 1st of each month and on every Monday.

Browse all date & time →