Free Tool

Cron Expression Parser

Translate cron expressions into plain English and see the next scheduled run times. Supports all five standard cron fields.

Parse a Cron Expression

Format: minute(0-59) hour(0-23) day(1-31) month(1-12) weekday(0-7)· Use * (any), */n (every n), n-m (range), n,m (list)

Common Examples

Cron expression format

A standard cron expression has five fields: minute (0–59), hour (0–23), day of month (1–31), month (1–12), day of week (0–7). Special characters: * (any), , (list), - (range), / (step).

Common patterns

"0 * * * *" — every hour on the hour. "*/15 * * * *" — every 15 minutes. "0 9 * * 1" — every Monday at 9 AM. "0 0 1 * *" — first day of every month at midnight.

How to use

  1. Type a cron expression into the input (e.g. 0 9 * * 1).
  2. Click Parse — the human-readable description and next run times appear.
  3. Or pick from the common examples to explore patterns.

All parsing runs in your browser — no data is sent to any server.

Frequently Asked Questions

What is a cron expression?
A cron expression is a string of five fields that defines a recurring schedule. It is used by cron daemons and job schedulers to trigger tasks at specified times.
Does this support seconds or 6-field cron?
This tool supports the standard 5-field POSIX cron format. 6-field expressions (with a seconds field, used by Quartz Scheduler) are not currently supported.
Is this tool free?
Yes, completely free with no sign-up required. All processing happens in your browser.