Understanding Cron Expression Fields
| Position | Field | Allowed Values | Special Chars |
|---|---|---|---|
| 1st | Minute | 0 – 59 | * , - / |
| 2nd | Hour | 0 – 23 | * , - / |
| 3rd | Day of Month | 1 – 31 | * , - / L |
| 4th | Month | 1 – 12 | * , - / |
| 5th | Day of Week | 0 – 6 (0=Sun) | * , - / |
Common Cron Expression Patterns
| Expression | Meaning |
|---|---|
| * * * * * | Every minute |
| 0 * * * * | Every hour, on the hour |
| 0 0 * * * | Every day at midnight |
| 0 9 * * 1-5 | Weekdays at 9:00 AM |
| 0 0 1 * * | First day of every month at midnight |
| 0 0 * * 0 | Every Sunday at midnight |
| */15 * * * * | Every 15 minutes |
| 0 8,12,17 * * * | At 8 AM, noon, and 5 PM daily |
How to Use the Cron Expression Builder
- 1
Choose a Preset or Start from Scratch
Click one of the preset buttons for common schedules like 'Every hour' or 'Weekdays only', or type directly into the five cron fields.
- 2
Use Quick Selectors
Below each field, click the quick-select buttons to set values without memorizing syntax. For example, click '*/5' under Minute for every-5-minute scheduling.
- 3
Read the Plain-English Explanation
The tool instantly translates your expression into plain English so you can confirm it does what you expect before deploying.
- 4
Preview Next 5 Runs
See the exact upcoming dates and times when your job will next fire, so you can spot and fix scheduling mistakes before going live.
- 5
Copy and Deploy
Click Copy to copy the expression to your clipboard and paste it directly into your crontab, GitHub Actions schedule, AWS EventBridge, or any other scheduler.
Where Are Cron Jobs Used?
Cron jobs are used anywhere you need to run code on a schedule without manual intervention. Common use cases include database backups, report generation, sending scheduled emails, cache invalidation, log rotation, health checks, social media posting, API data syncing, and nightly data processing. Modern cloud services like AWS EventBridge, Google Cloud Scheduler, GitHub Actions (via the schedule trigger), and Kubernetes CronJobs all use the same five-field cron syntax, making this builder immediately applicable across nearly every cloud platform.
