Free Cron Expression Builder — Visual Cron Schedule Generator
A cron expression is a string of five fields that defines a recurring schedule: minute, hour, day of month, month, and day of week. This builder lets you set each field visually and generates the correct cron string with a plain-English explanation of when the job will run.
How to use Cron Expression Builder
Set each field
Choose values for minute, hour, day, month, and weekday using dropdowns or custom input.
See the expression
The cron string updates in real time. Copy it for use in Vercel, GitHub Actions, Linux crontab, or any scheduler.
Read the explanation
The plain-English summary tells you exactly when the job will run — e.g. "Every day at 02:00 UTC".
Frequently asked questions
A cron expression is a space-separated string of five fields that defines a recurring schedule: minute (0–59), hour (0–23), day of month (1–31), month (1–12), and day of week (0–7, where both 0 and 7 represent Sunday). Special characters enable flexible patterns: `*` matches any value, `/` defines steps (every Nth), `,` separates multiple values, and `-` specifies ranges.
You might also need
Further reading
Authority documentation and specifications behind this tool.
Need this built into your product?
We design and build custom software — SaaS platforms, MVPs, AI agents, and web apps.
Have a project in mind?
We turn ideas into production-ready software — SaaS, web apps, mobile, and AI agents. Fixed price. Committed timeline. No surprises.