Legacy releases - no longer supported | Moodle downloads

Install Moodle on your own server (requires a web server with PHP and a database) by downloading one of the following packages or obtaining Moodle via Git.

Alternatively, try Moodle on your personal computer with an installer package which includes all other software required to make it run (Apache, MySQL and PHP).

VersionInformation.tgz.zip
Moodle 4.3.12
MOODLE_40312

13 Apr 2025
85 days 21 hours ago
This is the last formal release of the 4.3 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
65.1 MB
8 today
[md5] [sha256] 
Download zip
85.0 MB
23 today
[md5] [sha256] 
Moodle 4.2.11
MOODLE_40211

5 Oct 2024
275 days 16 hours ago
This is the last formal release of the 4.2 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
62.4 MB
14 today
[md5] [sha256] 
Download zip
81.8 MB
36 today
[md5] [sha256] 
Moodle 4.0.12
MOODLE_40012

8 Dec 2023
1 year 212 days ago
This is the last formal release of the 4.0 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
59.3 MB
53 today
[md5] [sha256] 
Download zip
78.3 MB
36 today
[md5] [sha256] 
Moodle 3.11.18
MOODLE_31118

8 Dec 2023
1 year 212 days ago
This is the last formal release of the 3.11 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
57.7 MB
8 today
[md5] [sha256] 
Download zip
75.0 MB
18 today
[md5] [sha256] 
Moodle 3.10.11
MOODLE_31011

7 May 2022
3 years 62 days ago
This is the last formal release of the 3.10 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
55.6 MB
3 today
[md5] [sha256] 
Download zip
72.2 MB
8 today
[md5] [sha256] 
Moodle 3.9.25
MOODLE_3925

8 Dec 2023
1 year 212 days ago
This is the last formal release of the 3.9 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
54.2 MB
2 today
[md5] [sha256] 
Download zip
70.6 MB
2 today
[md5] [sha256] 
Moodle 3.8.9
MOODLE_389

8 May 2021
4 years 61 days ago
This is the last formal release of the 3.8 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
50.8 MB
1 today
[md5] [sha256] 
Download zip
66.1 MB
0 today
[md5] [sha256] 
Moodle 3.7.9
MOODLE_379

7 Nov 2020
4 years 243 days ago
This is the last formal release of the 3.7 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
43.8 MB
1 today
[md5] [sha256] 
Download zip
58.3 MB
1 today
[md5] [sha256] 
Moodle 3.6.10
MOODLE_3610

9 May 2020
5 years 60 days ago
This is the last formal release of the 3.6 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
45.6 MB
5 today
[md5] [sha256] 
Download zip
59.9 MB
2 today
[md5] [sha256] 
Moodle 3.5.18
MOODLE_3518

8 May 2021
4 years 61 days ago
This is the last formal release of the 3.5 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
44.6 MB
2 today
[md5] [sha256] 
Download zip
58.7 MB
0 today
[md5] [sha256] 
Moodle 3.4.9
MOODLE_349

11 May 2019
6 years 59 days ago
This is the last formal release of the 3.4 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
43.9 MB
1 today
[md5] [sha256] 
Download zip
57.7 MB
1 today
[md5] [sha256] 
Moodle 3.3.9+
MOODLE_33_STABLE

Built Sporadically
6 years 158 days ago
This is the last formal release of the 3.3 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
43.0 MB
1 today
[md5] [sha256] 
Download zip
56.3 MB
0 today
[md5] [sha256] 
Moodle 3.2.9
MOODLE_329

16 May 2018
7 years 54 days ago
This is the last formal release of the 3.2 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
38.5 MB
1 today
[md5] [sha256] 
Download zip
50.5 MB
0 today
[md5] [sha256] 
Moodle 3.1.18
MOODLE_3118

11 May 2019
6 years 59 days ago
This is the last formal release of the 3.1 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
36.3 MB
1 today
[md5] [sha256] 
Download zip
47.7 MB
1 today
[md5] [sha256] 
Moodle 3.0.10
MOODLE_3010

7 May 2017
8 years 63 days ago
This is the last formal release of the 3.0 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
36.5 MB
1 today
[md5] [sha256] 
Download zip
48.4 MB
2 today
[md5] [sha256] 
Moodle 2.9.9+
MOODLE_29_STABLE

Built Sporadically
8 years 222 days ago
This is the last formal release of the 2.9 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
34.9 MB
1 today
[md5] [sha256] 
Download zip
46.2 MB
0 today
[md5] [sha256] 
Moodle 2.8.12
MOODLE_2812

7 May 2016
9 years 63 days ago
This is the last formal release of the 2.8 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
34.3 MB
1 today
[md5] [sha256] 
Download zip
45.4 MB
0 today
[md5] [sha256] 
Moodle 2.7.20
MOODLE_2720

7 May 2017
8 years 63 days ago
This is the last formal release of the 2.7 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
33.4 MB
1 today
[md5] [sha256] 
Download zip
43.9 MB
0 today
[md5] [sha256] 
Moodle 2.6.11+
MOODLE_26_STABLE

Built Sporadically
10 years 22 days ago
This is the last formal release of the 2.6 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
37.7 MB
1 today
[md5] [sha256] 
Download zip
47.6 MB
0 today
[md5] [sha256] 
Moodle 2.5.9
MOODLE_259

8 Nov 2014
10 years 244 days ago
This is the last formal release of the 2.5 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
31.0 MB
1 today
[md5] [sha256] 
Download zip
39.8 MB
0 today
[md5] [sha256] 
Moodle 2.4.11
MOODLE_2411

12 July 2014
10 years 363 days ago
This is the last formal release of the 2.4 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
29.2 MB
1 today
[md5] [sha256] 
Download zip
37.6 MB
0 today
[md5] [sha256] 
Moodle 2.3.11
MOODLE_2311

11 Jan 2014
11 years 180 days ago
This is the last formal release of the 2.3 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
27.0 MB
2 today
[md5] [sha256] 
Download zip
34.1 MB
0 today
[md5] [sha256] 
Moodle 1.9.19+
MOODLE_19_STABLE

Built Sporadically
12 years 58 days ago
This is the last formal release of the 1.9 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
13.2 MB
1 today
[md5] [sha256] 
Download zip
15.7 MB
0 today
[md5] [sha256] 
Moodle 1.7.7
MOODLE_177

28 Jan 2009
16 years 164 days ago
This is the last formal release of the 1.7 branch. Support for this branch has been discontinued. We highly recommend you upgrade!

Download tgz
9.6 MB
1 today
Download zip
11.4 MB
0 today