🔧 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
*Hour
0-23
*Day
1-31
*Month
1-12
*Weekday
0-6
-

Quick presets

📌 Embed this tool
<iframe src="https://toolifycore.com/tools/cron-gen.html" width="100%" height="700" frameborder="0"></iframe>
💡 Ctrl+D to bookmark for next time
💡 Developer? Get more tools on our blog
Visit Blog →

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.