crontool
Paste a schedule, read it in English, see the next runs.

Cron Expression: Every Monday

The expression is 0 0 * * 1. Paste it above to read it in English and preview the next local run times.

The expression

0 0 * * 1 runs a job every Monday at 00:00.

Field by field

0 0 = midnight. The weekday field 1 is Monday (Sunday is 0, Saturday is 6).

Naming the day

0 0 * * MON is the same and reads more clearly.

Common variations

Every Monday at 9am: 0 9 * * 1. Every Monday and Thursday: 0 0 * * 1,4.

FAQ

What number is Monday in cron?

1. Sunday is 0 (or 7), and the count runs Monday=1 through Saturday=6.

How do I run a job every Monday at 9am?

Use 0 9 * * 1.

Can I schedule Monday and Wednesday?

Yes: 0 0 * * 1,3 uses a comma list of weekdays.