Cron Expression Builder
Set each cron field visually, get the expression, and read a plain-English description of exactly when it will run. No cron syntax memorization needed.
How to Use the Cron Expression Builder
Configure each field
Set minute, hour, day of month, month, and weekday using the inputs. Use * for any/every.
Read the description
The plain-English description updates instantly so you know exactly when the job will run.
Copy the expression
Click Copy to put the cron expression on your clipboard for use in crontab, AWS EventBridge, or any scheduler.
What Is the Cron Expression Builder?
Cron is a time-based job scheduler. A cron expression is a string of five fields: minute, hour, day of month, month, and day of week. Each field accepts specific values, ranges, step values, and wildcards. Memorizing this syntax is error-prone. This tool lets you configure each field through dropdowns and text fields and instantly shows you both the expression and a human-readable explanation.
Frequently Asked Questions
An asterisk means every possible value for that field. For example, * in the minute field means the job runs every minute.
Use */15 in the minute field. The / syntax means step or every N units.
Day of month (1-31) targets a specific calendar date. Day of week (0-7, Sunday=0 or 7) targets a day name. Using both together means either condition can trigger the job.
No. Windows Task Scheduler uses a different format. Standard cron expressions work on Linux/macOS cron, AWS, GitHub Actions, and most CI/CD platforms.