Common schedules

  • 100% Free
  • No Sign-Up
  • No Credit Card
  • No Free Trial
  • No Pro Tier
  • No Watermarks

Nothing is uploaded. Just open it and start.

Build and understand cron expressions in your browser

Type a crontab expression or pick a preset and instantly see what it means in plain English, when it will next run, and how each field breaks down. Edit any field and everything updates live. No sign-up, nothing uploaded.

Plain-English explanation

Every expression is translated into a clear sentence — no more decoding five fields by hand.

Next run times

See the upcoming runs in local time or UTC, so you can confirm the schedule before shipping.

Presets & field editor

Start from a common schedule or edit each field — expression and description stay in sync.

Private & client-side

Nothing leaves your browser. No server round trip, ever.

Related tools

Frequently asked questions

What is a cron expression?
A cron expression is a five-field string — minute, hour, day-of-month, month, day-of-week — that tells a scheduler when to run a job. For example, "0 9 * * 1-5" means 9:00 AM on weekdays. This tool turns that syntax into plain English and back.
How do I read the five fields?
Left to right: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–7, where 0 and 7 are Sunday). Use * for "every", */n for steps, a-b for ranges, and a,b,c for lists.
Does it show when the job will actually run?
Yes. As you edit the expression it computes the next five run times, which you can view in your local time zone or in UTC — handy for confirming a schedule does what you expect before deploying it.
Can I build a schedule without knowing cron syntax?
Yes. Pick one of the common-schedule presets, or edit the individual minute/hour/day fields — the expression and its plain-English description update instantly, so you can learn the syntax as you go.
Does this support seconds or special strings like @daily?
The five-field standard cron format is fully supported, including ranges, steps, and lists. Explanations also handle six-field (with seconds) expressions. Non-standard macros like @daily vary by scheduler, so stick to explicit fields for portability.
Is anything sent to a server?
No. Parsing, explanation, and next-run calculation all happen in your browser. Nothing is uploaded or stored. It's free with no sign-up; a single unobtrusive ad slot covers hosting.