A cron expression is a compact five-field schedule used by Unix cron, CI pipelines and schedulers. This tool translates any cron expression into a clear English description so you can confirm exactly when it will run — instantly and locally.
How to use it
- Type a cron expression like 0 9 * * 1.
- The plain-English meaning appears instantly.
- Use the field reference to adjust each part.
- Copy the expression when it is right.
About Cron Expression Parser
Cron’s five-field syntax (minute, hour, day-of-month, month, day-of-week) is famously easy to get wrong. Does "0 0 * * 0" mean Sunday or Saturday? Will "*/15" run every 15 minutes or at minute 15? A parser that spells out the schedule in words prevents jobs that fire at the wrong time — a class of bug that often goes unnoticed until something important is missed or duplicated. Use this whenever you write or review a scheduled task. It computes the description in your browser.
FAQ
What are the five fields?
In order: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–6, where 0 is Sunday).
What does */5 mean?
A step value — "every 5" of that unit. In the minute field, */5 means every five minutes.
Does it support seconds?
This parser uses the classic 5-field format. Some systems (like Quartz) add a seconds field; those are not covered here.