Cron Builder & Explainer

Build a standard 5-field cron expression visually, or paste one in for a plain-English explanation and its next 10 run times — entirely in your browser.

A cron expression schedules a recurring task using five space-separated fields: minute, hour, day of month, month, and day of week. Each field accepts an exact value, a comma-separated list, a range (1-5), a step (*/15), or * for "every." This is the dialect used by crontab, GitHub Actions, Kubernetes CronJobs, and Cloudflare Workers Cron Triggers (though Workers cron triggers don't support the @ macros below).

Some systems also accept macro shorthands: @yearly, @annually, @monthly, @weekly, @daily, @midnight, @hourly, and @reboot (run once at system start — no recurring schedule).

Standard 5-field cron (minute hour day-of-month month day-of-week), or an @ macro like @daily. Up to 256 characters.