Cron Expression Helper
Paste a cron expression to read it in plain English and see when it will run next. Or build one from a preset and copy it as a crontab line, a GitHub Actions schedule or a Kubernetes CronJob.
“At 09:30, on Monday through Friday”
| Field | Value | Allowed | Means |
|---|---|---|---|
| Minute | 30 | 0–59 | 30 |
| Hour | 9 | 0–23 | 9 |
| Day of month | * | 1–31 | every |
| Month | * | 1–12 or JAN–DEC | every |
| Day of week | 1-5 | 0–6 or SUN–SAT | Mon, Tue, Wed, Thu, Fri |
Build from a preset
Cron syntax: * any · , list · - range · / step · names like MON, JAN. If both day-of-month and day-of-week are set, the job runs when either matches.
Use it
# At 09:30, on Monday through Friday # Edit with: crontab -e 30 9 * * 1-5 /usr/local/bin/backup.sh >> /var/log/cron-job.log 2>&1
Next 10 runs
No upcoming runs found (the schedule may never match, e.g. February 30th).
