Cron Expression Builder & Tester

Build, validate and understand cron expressions online. Visualise each field, preview the next scheduled run times, and pick from common presets. Supports crontab, Kubernetes CronJobs, GitHub Actions, AWS EventBridge, Hangfire, Quartz.NET and more.

Cron Expression

Minute 0–59
Hour 0–23
Day of Month 1–31
Month 1–12
Day of Week 0–6 (Sun=0)
📅 Every weekday at 09:00

Common Presets

Next 8 Runs

12026-03-31 09:00Tue
22026-04-01 09:00Wed
32026-04-02 09:00Thu
42026-04-03 09:00Fri
52026-04-06 09:00Mon
62026-04-07 09:00Tue
72026-04-08 09:00Wed
82026-04-09 09:00Thu

Quick Reference

*Any value
,Value list e.g. 1,3,5
-Range e.g. 1-5
/Step e.g. */5
Fields: minute hour day-of-month month day-of-week

Cron Expression Reference

A cron expression is a string of five space-separated fields that define a schedule for automated tasks on Unix-like operating systems, Kubernetes CronJobs, AWS EventBridge, GitHub Actions schedules, and many other scheduling systems. Each field represents a unit of time: minute, hour, day, month, and weekday.

This cron expression builder lets you visually construct, validate, and understand cron schedules. It shows the next upcoming execution times calculated in real-time, making it easy to verify your schedule before deploying it to production systems like crontab, Hangfire, Quartz.NET, or Node-Cron.