Select a daily, weekday, weekly, hourly or minute-step pattern, or enter an existing expression.
Developer tool
Cron Generator & Explainer
Build a recurring schedule and preview its next five occurrences.
Fields: minute (0–59), hour (0–23), day (1–31), month (1–12), weekday (0–7; Sunday 0 or 7). This does not schedule or execute jobs.
Complete guide
How to use Cron Generator & Explainer
Generate standard five-field cron schedules for daily, weekday, weekly, hourly or minute-step patterns. Explain existing expressions and view upcoming dates in Korea Standard Time or UTC.
Three-step workflow
- 1
Select a daily, weekday, weekly, hourly or minute-step pattern, or enter an existing expression.
- 2
Choose Korea Standard Time or UTC, then generate or explain the expression.
- 3
Review its meaning and next five occurrences, then copy the expression.
What to enter and check
Uses five standard fields: minute, hour, day, month and weekday. Supports *, numbers, ranges, lists, steps and names such as JAN or MON. Six/seven-field expressions and Quartz ?/L/W/# are not supported. Restricting both day-of-month and weekday uses OR semantics.
The next five times are calculated after the instant you click Check. Asia/Seoul and UTC interpret the same expression in different time zones. This page does not register or execute jobs. Verify format, weekday numbering and time zone in the target scheduler. Impossible dates or invalid ranges produce an error instead of a schedule.
0 9 * * 1-5 runs at 09:00 Monday to Friday in the selected time zone. */15 * * * * selects minutes 0, 15, 30 and 45. A */40 minute step selects minutes 0 and 40, alternating 40-minute and 20-minute gaps rather than maintaining a constant interval.
The next five times are calculated after the instant you click Check. Asia/Seoul and UTC interpret the same expression in different time zones. This page does not register or execute jobs. Verify format, weekday numbering and time zone in the target scheduler. Impossible dates or invalid ranges produce an error instead of a schedule.
Before you use the result
- Supports five standard fields, not seconds, years or Quartz ?/L/W/# syntax.
- Does not schedule or execute jobs. Verify the cron format and time zone in your actual scheduler.
Frequently asked questions
How should I read the Cron Generator & Explainer result?+
The next five times are calculated after the instant you click Check. Asia/Seoul and UTC interpret the same expression in different time zones. This page does not register or execute jobs. Verify format, weekday numbering and time zone in the target scheduler. Impossible dates or invalid ranges produce an error instead of a schedule.
What should I check for a more accurate Cron Generator & Explainer result?+
Uses five standard fields: minute, hour, day, month and weekday. Supports *, numbers, ranges, lists, steps and names such as JAN or MON. Six/seven-field expressions and Quartz ?/L/W/# are not supported. Restricting both day-of-month and weekday uses OR semantics. Supports five standard fields, not seconds, years or Quartz ?/L/W/# syntax.
Is my input uploaded or stored?+
No. This tool processes input in your current browser, and Baro Tool does not store the source content or result on its server.