Cron Expression Parser β€” explain schedules

Parse a cron expression into a plain-language schedule and field breakdown, in your browser.

πŸ”’ Runs entirely in your browser. Your input and output are never sent to a server or stored β€” fully private.

Supports * , - and */n. Enter 5 fields: minute hour day-of-month month day-of-week.

Did this tool help? Tap to react

About this tool

Paste a cron expression and this parser explains it in plain language β€” for example turning 0 9 * * 1 into every Monday at 9:00 β€” and breaks down each of the five fields so you can see exactly what it matches. It is ideal for checking a crontab entry before you rely on it, or for learning cron syntax. It works entirely in your browser.

Frequently asked questions

What do the five cron fields mean?

A standard cron expression has five fields, in order: minute, hour, day of month, month and day of week. Each field accepts a specific value, a list, a range or a step such as */15, and an asterisk means every value.

Does it actually run my cron job?

No β€” it only reads and explains the schedule, it does not run anything. Use it to confirm that an expression means what you intend, then add it to your own crontab or scheduler to actually run the job.

Is my data sent anywhere?

No. The expression is parsed locally in your browser and is never sent to a server.