Cron Wizard
Deconstruct and validate crontab expressions with natural language.
At 09:00 AM, only on Monday
Natural Language Description
Cheat Sheet
Minute
Range: 0 - 59
Special: * , - /
Hour
Range: 0 - 23
Special: * , - /
Day of Month
Range: 1 - 31
Special: * , - / L W ?
Month
Range: 1 - 12 (JAN-DEC)
Special: * , - /
Day of Week
Range: 0 - 6 (SUN-SAT)
Special: * , - / L # ?
Next 5 Forecasts
1
Mon Jan 19 2026 09:00:00 GMT+0000 (Coordinated Universal Time)2
Mon Jan 26 2026 09:00:00 GMT+0000 (Coordinated Universal Time)3
Mon Feb 02 2026 09:00:00 GMT+0000 (Coordinated Universal Time)4
Mon Feb 09 2026 09:00:00 GMT+0000 (Coordinated Universal Time)5
Mon Feb 16 2026 09:00:00 GMT+0000 (Coordinated Universal Time)Calculated using local browser time
Cron Schedule: every monday at 9am
The cron expression 0 9 * * 1 is used to schedule a task to run every monday at 9am.
How to use this expression
- Copy the expression:
0 9 * * 1 - Open your terminal and type
crontab -eto edit your cron jobs. - Paste the expression at the end of the file, followed by the command you want to run.
Example:
0 9 * * 1 /path/to/your/script.shOur Cron Wizard above provides a natural language breakdown of this expression and shows you exactly when the next 5 runs will occur based on your local timezone.