Cron Job Scheduler
Build, validate, and understand cron expressions with a visual field builder, human-readable descriptions, and next-run previews.
Cron Syntax
Use * for any value, */n to repeat every n units, a-b for ranges, and a,b for lists. Day of week: 0 and 7 both represent Sunday.
Generated Expression
Human Readable
At 0, past 9
Field Breakdown
MIN
0
HR
9
DOM
*
MON
*
DOW
*
Next 5 Scheduled Runs
Usage Examples
0 9 * * * /path/to/script.sh
cron.schedule('0 9 * * *', () => {
runTask();
});on:
schedule:
- cron: '0 9 * * *'How do I build a cron expression and check its next runs?
Set minute, hour, day of month, month, and day of week, or paste an expression into the editor. Review its explanation and next-run previews before using it. The tool uses five-field cron syntax; it is not a Quartz, cloud-scheduler, or live job-monitoring service.
Try this toolRelated Tools
View AllSalary Calculator
Estimate US take-home pay from hourly, monthly, or annual salary. See federal tax, FICA, and adjustable state tax deductions with 2026 assumptions.
Mortgage Calculator
Estimate monthly mortgage payments with property tax, insurance, PMI, and HOA fees. Adjust your down payment and interest rate, then view amortization.
Auto Loan Estimator
Calculate monthly car payments with vehicle price, sales tax, fees, down payment, and trade-in value. View loan interest and an amortization schedule.
How to use this calculator
What is a Cron Job?
A cron job is a time-based task scheduler in Unix-like operating systems. The name "cron" comes from the Greek word for time, chronos. Cron allows users and administrators to schedule scripts, commands, or programs to run at fixed times or intervals automatically—without any manual intervention.
Cron expressions are used by countless systems—Linux crontab, GitHub Actions, Kubernetes CronJobs, AWS EventBridge, Vercel Cron, and more. Mastering the syntax unlocks powerful automation across the entire DevOps and backend ecosystem.
Precision Scheduling
Run tasks at the exact minute, hour, or day you need. Cron supports granularity from every minute to once a year—and everything in between.
Automated Workflows
Replace manual, error-prone processes with reliable, repeatable automation. Backups, reports, data pipelines, and notifications can all be cron-driven.
System Maintenance
Schedule log rotation, cache clearing, certificate renewals, and health checks to keep systems running smoothly without human oversight.
Cross-Platform Support
The cron expression format is supported on Linux, macOS, GitHub Actions, AWS Lambda, GCP Cloud Scheduler, and many more platforms.
Understanding the 5 Cron Fields
| Position | Field | Allowed Values | Special Chars |
|---|---|---|---|
| 1st | Minute | 0–59 | * , - / |
| 2nd | Hour | 0–23 | * , - / |
| 3rd | Day of Month | 1–31 | * , - / ? |
| 4th | Month | 1–12 | * , - / |
| 5th | Day of Week | 0–7 (0&7=Sun) | * , - / |
Special Character Reference
Wildcard
* in hour
Matches any value. "Every hour"
Step
*/15 in minute
Repeats every n units. "Every 15 minutes"
Range
1-5 in dow
Matches values a through b. "Mon–Fri"
List
1,15 in dom
Matches any listed value. "1st and 15th"
Frequently Asked Questions
Automate Smarter with CalQuanta
From financial planning to developer tooling, CalQuanta provides the calculators and tools you need to make data-driven decisions every day.