Cron Wizard icon

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

  1. Copy the expression: 0 9 * * 1
  2. Open your terminal and type crontab -e to edit your cron jobs.
  3. 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.sh

Our 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.