Every Monday

Schedule a weekly cron job on Monday at midnight. Perfect for weekly reports and maintenance.

0 0 * * 1Runs every Monday at 00:00 (midnight).

Customize This Schedule

The cron expression for "Every Monday" is pre-loaded below. Modify any field to create your custom schedule.

Cron Expression0 0 * * 1
HUMAN READABLEAt 12:00 AM, only on Monday
NEXT SCHEDULED RUNS
Mon, Jan 5, 2026, 00:00:00Mon, Jan 12, 2026, 00:00:00Mon, Jan 19, 2026, 00:00:00Mon, Jan 26, 2026, 00:00:00Mon, Feb 2, 2026, 00:00:00
00
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59

Common Use Cases

Weekly reports
Start-of-week notifications
Weekly backups
Team summaries

Implementation Guide

Code examples for implementing this cron schedule in different languages and platforms.

0 0 * * 1 /path/to/script.sh

Alternative Expressions

These cron expressions achieve the same schedule:

0 0 * * 1
@weekly