Dev Tools
Client-sidefiles never upload

Cron Expression Visualiser + Next Firings

Paste a cron expression (`* * * * *`); see the **5-field breakdown** + **natural-language description** + the **next N firings** (local + ISO + delta). Supports `@daily` / `@hourly` aliases, month / day-of-week names (`jan`, `mon-fri`), step (`*/5`), range (`9-17`), and mixed lists.

📝 at minute 0, 15, 30, 45 of every hour
minute
0-59
hour
0-23
day of month
1-31
month
1-12
day of week
0-6 (Sun=0)
*/15
*
*
*
*
#LocalISO 8601From now
18/9/2026, 7:00:00 AM2026-08-09T07:00:00.000Zin 10m
28/9/2026, 7:15:00 AM2026-08-09T07:15:00.000Zin 25m
38/9/2026, 7:30:00 AM2026-08-09T07:30:00.000Zin 40m
48/9/2026, 7:45:00 AM2026-08-09T07:45:00.000Zin 55m
58/9/2026, 8:00:00 AM2026-08-09T08:00:00.000Zin 1h
68/9/2026, 8:15:00 AM2026-08-09T08:15:00.000Zin 1h
78/9/2026, 8:30:00 AM2026-08-09T08:30:00.000Zin 2h
88/9/2026, 8:45:00 AM2026-08-09T08:45:00.000Zin 2h
How to use
  1. Type a 5-field cron in the Cron expression input, or click a preset to start from a common shape.
  2. The 5-field table breaks down each piece live; syntax issues surface inline in red.
  3. Natural-language description summarises the schedule in one sentence (e.g. at 09:00, on Mon, Tue, Wed, Thu, Fri).
  4. Below it, a table lists the next N firings (default 8, 1-50 adjustable): Local time, ISO 8601, and delta from now.
Tips
  • Aliases supported: @yearly / @monthly / @weekly / @daily / @hourly — expanded internally to standard form.
  • Names accepted: months jan-dec, weekdays sun-sat (case-insensitive); mon-fri works.
  • When both DoM and DoW are restricted the rule is OR, not AND (POSIX convention). 0 0 1 * 1 fires on the 1st or any Monday.
  • 7 in DoW maps to Sunday (Linux cron behaviour).
  • vs crontab.guru: a great text-only tool. We add live next-firing preview to make it more concrete.

💡 Parsing, description and next-firing computation run entirely in your browser — no network requests. Firings are computed in your local timezone.

Related tools