Use the free QuickToolz developer tools — no signup, no install, works in your browser.
How to Use Cron Job Scheduler
Step 1
Enter cron expression
Step 2
View schedule
Step 3
Check next runs
Step 4
Copy expression
What Is a Cron Expression?
A cron expression is a string of five or six fields that defines a recurring schedule for automated tasks. Cron jobs are used in servers, cloud functions, and CI/CD pipelines to run scripts, backups, and reports on a schedule. A cron parser converts the cryptic expression into plain English so you can verify the schedule is correct before deploying.
How to Parse a Cron Expression Online
- Enter your cron expression in the parser input (e.g.
0 9 * * 1-5). - View the human-readable schedule — the tool translates it to plain English.
- Check the next run times to confirm the schedule matches your intent.
- Copy the expression to use in your cron job configuration.
Cron Expression Format
A standard cron expression has 5 fields separated by spaces:
minute hour day-of-month month day-of-week
Each field accepts specific values, ranges, step values, and wildcards:
* — any value (every minute, every hour, etc.)
5 — exact value (at minute 5, at hour 5, etc.)
1-5 — range (Monday through Friday)
*/15 — step (every 15 minutes)
1,15 — list (on the 1st and 15th)
Common Cron Expressions
0 * * * * — Every hour at minute 0
0 9 * * 1-5 — Every weekday at 9:00 AM
0 0 * * * — Every day at midnight
*/15 * * * * — Every 15 minutes
0 0 1 * * — First day of every month at midnight
0 0 * * 0 — Every Sunday at midnight
Frequently Asked Questions
What time zone do cron jobs use? By default, cron runs in the server’s local time zone. Cloud schedulers like AWS EventBridge let you specify a time zone explicitly.
What is the difference between 5-field and 6-field cron? Some systems (like AWS, Quartz) add a seconds field at the beginning or a year field at the end. QuickToolz supports standard 5-field Unix cron format.
How do I run a job every 2 hours? Use 0 */2 * * * — at minute 0, every 2 hours.