⏱️ Cron Expression Parser

Paste a cron schedule and get a plain-English explanation plus the next run times in your local timezone. Pure browser, no upload.

Try: */15 * * * * · 0 0 1 * * · 30 8 * * 1,3,5
Found this helpful? Support me ☕☕ Support me on Ko-fi

❓ Frequently asked questions

What cron format does this support?

The standard 5-field format: minute hour day-of-month month day-of-week. Names (JAN, MON), ranges, lists and steps like */15 or 1-5 are all supported.

What timezone are the times shown in?

Your browser's local timezone, using the device clock. The schedule is evaluated against local time.

Does it run anything?

No. It only reads and explains a cron string and previews when it would fire.

📚 How to use

  1. Type a cron expression into the box.
  2. Click Parse.
  3. Read the explanation and the list of upcoming run times.

About this tool

Cron is powerful but easy to misread. 0 9 * * 1-5 looks innocent yet it means "9:00 AM, Monday through Friday" — weekends excluded. A typo like */60 silently never matches.

This parser turns the expression into a sentence you can sanity-check, then lists the next dates it would fire so you can confirm the schedule does what you intended before you ship it to a server or CI job.

It does not schedule or run anything — it is a read-only explainer that works entirely in your browser.