⏲️ Cron Expression Parser

Parse and explain cron schedule expressions. See a human-readable description and the next run times — entirely in your browser.

Parse Cron Expression

5-field format: minute hour day-of-month month day-of-week

Or 6-field with leading seconds: second minute hour day-of-month month day-of-week

Quick:
 

How it works

How it works

  • A standard cron expression has 5 fields separated by spaces: minute hour day-of-month month day-of-week.
  • Some systems use a 6th leading seconds field. This tool accepts both formats.
  • Supported syntax per field: * (any), n (exact value), n-m (range), */s (every step), n,m,… (list), and combinations.
  • Macros like @daily, @weekly, @monthly, @yearly, @hourly, and @reboot are automatically expanded.
  • Next run times are calculated by iterating minutes forward from now in your browser's local timezone.
Privacy & Security

All parsing and next-run calculations happen entirely in your browser. No expression data is sent anywhere. Your local time is used for next-run display only.

Accuracy, Limits & Tips
  • Next-run calculation uses your browser's local timezone and steps forward minute by minute — accurate for standard schedules but may be slow for very infrequent expressions (searches up to 1 year ahead).
  • Day-of-month and day-of-week are AND-ed (both must match). Some cron implementations OR them — check your target system's documentation.
  • Vixie cron extensions (L, W, #, ?) are not supported.
  • Non-standard seconds fields (e.g. Spring @Scheduled) are accepted and shown in the table but the second-level granularity is not reflected in the minute-resolution next-run times.
Examples
  • 0 9 * * 1-5 — At 09:00 on weekdays (Mon–Fri)
  • */15 * * * * — Every 15 minutes
  • 0 0 1 * * — Midnight on the 1st of every month
  • 30 18 * * 5 — Every Friday at 18:30
  • 0 0 * * 0 — Every Sunday at midnight (same as @weekly)
  • 0 6,12,18 * * * — At 06:00, 12:00, and 18:00 every day

Related tools

Looking for broader guides and best practices? Visit the ToolsAreUs Blog for indexes (like the full tool list) and articles (e.g. secure password generation).