🔧 Utility Tools
Cron Expression Generator
Build cron schedules visually and get plain-English explanations. Includes common preset schedules for daily, hourly, and periodic jobs.
⏰ Used 8,124 times this month
*Minute
0-59
0-59
*Hour
0-23
0-23
*Day
1-31
1-31
*Month
1-12
1-12
*Weekday
0-6
0-6
-
Quick presets
💡 Ctrl+D to bookmark for next time
How it works
01
Type or Pick
Enter a cron expression or pick a preset.
02
See in English
Live translation into plain human-readable schedule.
03
Use It
Copy for crontab, GitHub Actions, or any scheduler.
Frequently asked questions
What is cron?
Cron is the standard task scheduler on Unix/Linux systems. A cron expression has 5 fields: minute, hour, day-of-month, month, day-of-week. Also used by GitHub Actions, cron-node, and many cloud schedulers.
What do * / , and - mean?
* means "any value". */5 means "every 5 units". 1-5 means "1 through 5". 1,3,5 means "specifically 1, 3, and 5". Combine them: */5 in minutes = every 5 minutes.
Weekday numbering — 0-6 or 1-7?
Standard cron uses 0-6 where 0 is Sunday. Some variants (Quartz) use 1-7. This tool uses standard: 0=Sun, 1=Mon, ..., 6=Sat.
Where can I use these expressions?
crontab on Linux/Mac, GitHub Actions workflows, Kubernetes CronJobs, node-cron in Node.js, APScheduler in Python, and most CI/CD platforms.
All tools are free, browser-based, and process files locally — your data never leaves your device. Read our Privacy Policy | Visit our blog.