oftenoriginal

Free Cron Expression Generator, Tester & Explainer

Write or paste a cron expression and instantly see it in plain English plus the next run times in any timezone. Free presets and a live explainer — go Pro for copy-paste snippets and 25 upcoming runs.

At 09:00 AM, Monday through Friday

Common schedules
Next 5 runsFree shows 5 · Pro shows 25
  1. Fri, Aug 14, 2026, 09:00in 21 hours
  2. Mon, Aug 17, 2026, 09:00
  3. Tue, Aug 18, 2026, 09:00
  4. Wed, Aug 19, 2026, 09:00
  5. Thu, Aug 20, 2026, 09:00
Deploy snippetsPro

Copy-paste this schedule into crontab, GitHub Actions, Vercel Cron, or node-cron — plus 25 next-run previews.

Unlock with Pro

Free to use. Pro when you need more.

One oftenoriginal Pro membership unlocks the pro features on every tool.

Free

$0
  • Plain-English explanation as you type
  • Next 5 run times in any timezone
  • One-tap common schedule presets
  • 5-field reference guide
  • Validates every expression instantly
  • No sign-up required

oftenoriginal Pro

$9/month
  • Everything in CronGen, unlocked
  • Next 25 upcoming runs
  • Copy-paste crontab snippet
  • GitHub Actions, Vercel Cron & node-cron snippets
  • One-click copy for every runner

CronGen — frequently asked questions

What is a cron expression?+

A cron expression is a compact string of five fields — minute, hour, day of month, month, and day of week — that defines a repeating schedule. For example, "0 9 * * 1-5" means 9:00 AM every weekday.

Does it handle timezones and daylight saving?+

Yes. Pick any IANA timezone and the next run times are computed in that zone, including daylight-saving transitions. It defaults to your browser's local timezone.

Are seconds and @shortcuts (like @daily) supported?+

Standard 5-field cron is fully supported, and common shortcuts like @daily, @hourly, and @weekly are understood too. Six-field expressions with seconds are also parsed where the runner supports them.

Is my expression sent to a server?+

No. Everything is computed in your browser — the expression you type and the run times never leave your device.

More free tools from the oftenoriginal toolbox — no sign-up required.

Get new free tools monthly

We ship a new free tool nearly every day. Get the best of the month in one short email.

One email a month, only when new tools ship. Unsubscribe anytime.