Moodle 5.3
Release date: 5 October 2026
Here is the full list of fixed issues in 5.3.0.
If you are upgrading from a previous version, please see Upgrading in the user docs.
Server requirements
These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date.
- Moodle upgrade: Moodle 4.5 or later.
- PHP version: minimum PHP 8.3.0 Note: minimum PHP version was increased in Moodle 5.2. PHP 8.4.x is supported too. See PHP for details.
- PHP extension sodium is required. See Environment - PHP extension sodium.
- PHP setting max_input_vars must be >= 5000. For further details, see Environment - max input vars.
- PHP variants: Only 64-bit versions of PHP are supported. Note: Changed since 4.1.
Database requirements
Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software.
| Database | Minimum version | Recommended |
|---|---|---|
| PostgreSQL | 15 (last increased in Moodle 5.1) | Latest |
| MySQL | 8.4 (last increased in Moodle 5.0) | Latest |
| MariaDB | 10.11.0 (last increased in Moodle 5.0) | Latest |
| Microsoft SQL Server | 2017 | Latest |
Please note that Oracle Database is no longer supported from Moodle LMS 5.0.
For all requirements it is recommended to use the latest point release of that version as a minimum.
In some cases earlier versions of a requirement may be noted, but may be pre-release versions.
Client requirements
Browser support
Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers:
Desktop:
- Chrome
- Firefox
- Safari
- Edge
Mobile:
- MobileSafari
- Google Chrome
For the best experience and optimum security, we recommend that you keep your browser up to date.