DevOps
Cron Expression Generator
Build a cron schedule field by field or start from a preset. See what it means in plain English and exactly when it will run next.
Build your schedule
Pick the time zone your server or scheduler uses. Most cloud servers and GitHub Actions run cron in UTC.
Your cron expression
0 9 * * 1-5
At 09:00 on weekdays (Monday through Friday).
In a crontab file: 0 9 * * 1-5 /path/to/your-script.sh
Next 10 runs (UTC)
Working out the next run timesβ¦
Visual builder
Edit each of the five fields or start from a common preset like βweekdays at 9 AMβ.
Next run times
See the next 10 runs in UTC, Pakistan time (PKT) or another time zone before you deploy.
Validation
Paste an existing expression to check it. Errors point to the exact field that's wrong.
Free online cron expression generator
Cron is how Linux servers, CI pipelines and cloud schedulers run jobs on a timetable β nightly database backups, hourly reports, weekly clean-ups. A cron expression packs that timetable into five short fields, which is easy to get wrong. This tool builds the expression for you, explains it in plain English and lists the exact times it will fire.
The five fields
- Minute (0β59)
- Hour (0β23, 24-hour clock)
- Day of month (1β31)
- Month (1β12 or JANβDEC)
- Day of week (0β6 where 0 is Sunday, or SUNβSAT)
Special characters
- Asterisk (*): any value β every minute, every hour and so on.
- Comma (,): a list of values, e.g.
1,15for the 1st and 15th. - Hyphen (-): a range, e.g.
1-5for Monday to Friday. - Slash (/): a step, e.g.
*/15for every 15 minutes.
When both day of month and day of week are set, cron runs the job when eithermatches β the description above spells this out so it doesn't surprise you.
Time zones
Cron uses the time zone of the machine or service that runs it. Most cloud servers and GitHub Actions use UTC, so 9:00 AM in Pakistan (PKT, UTC+5) is 0 4 * * * in UTC. Switch the time zone above to check the run times both ways.
Common uses
- Scheduling database backups and maintenance scripts
- Sending daily or weekly reports and emails
- Cleaning up temporary files and old logs
- Running scheduled CI/CD workflows
- Syncing data between systems
Private by design. Everything runs in your browser β nothing you enter is uploaded or stored by AISeekho.
More free tools
- DNS LookupFetch A, AAAA, CNAME, MX, NS and TXT records for any domain.
- SSL Certificate CheckerCheck a site's SSL certificate, issuer, chain and expiry date.
- Docker GeneratorGenerate Dockerfiles, docker run commands and docker-compose files.
- CI/CD Pipeline BuilderDesign pipelines for GitHub Actions, GitLab CI, Jenkins and CircleCI.