Free Cron Expression Generator & Parser

Build cron schedules visually or paste an existing cron expression to decode it. See human-readable descriptions, parsed fields, and next scheduled run times. Free, instant, and 100% client-side — your data never leaves your browser.

Cron Expression Generator
Build visually or parse an existing expression.
* * * * *

Quick presets:

No expression generated yet

Use the builder, parser, or click a preset to get started.

Frequently Asked Questions

What is a cron expression?

A cron expression is a string of five fields that defines a schedule for recurring tasks. Originally from Unix cron, it's now used everywhere — CI/CD pipelines, task schedulers, data sync tools, and cloud services.

Each field represents a time unit: minute, hour, day of month, month, and day of week. Together they specify exactly when a job should run.

Cron expression syntax

The standard 5-field format is:

minute hour day-of-month month day-of-week
Minute — 0 to 59
Hour — 0 to 23
Day of Month — 1 to 31
Month — 1 to 12
Day of Week — 0 (Sun) to 6 (Sat)
Common cron expression examples
ExpressionDescription
* * * * *Every minute
*/5 * * * *Every 5 minutes
*/15 * * * *Every 15 minutes
*/30 * * * *Every 30 minutes
0 * * * *At minute 0 of every hour
0 0 * * *At 00:00 every day
0 12 * * *At 12:00 every day
0 9 * * 1At 09:00 on Monday
Special characters in cron
*Wildcard — matches every value in the field
,List — specify multiple values (e.g. 1,3,5)
-Range — specify a range of values (e.g. 1-5 for Mon-Fri)
/Step — specify intervals (e.g. */5 for every 5 units)

Need automated data syncs on a schedule?

Codeless Sync runs your Stripe, QuickBooks, Xero & Paddle syncs on cron schedules — no code required. Set up in 5 minutes.