This tool estimates the current Moodle version by analyzing publicly available files.
It can provide the necessary list of upgrade steps required to update to the latest stable release.
No registration or authentication is required.
Are your sure this is a Moodle site? Either is really old or there was a problem. Contact us
Your site blocked our automatic check. Contact us
We reached your site, but we couldn't tell which Moodle version it runs.
No problem, we can look into it for you. Contact us
Please check the address and try again.
If your site is not publicly reachable, get in touch: we can still help. Contact us
Your site is up to date and secure.
To excel even more, just contact us!
You are just in time to execute a one step, simpler (cheaper) upgrade to the latest version.
Or you can wait and spend more in the future!
You are using code from , the world had changed since then, you're security not!
You are code is from , are you using a dial-up modem to log in?
You're site it's not using a valid SSL certificate!
You'll need to perform this upgrades steps:
<3.6
Older version
Older plan- Upgrade from < 3.6
- 4+ step upgrades
- Rollback guaranteed
≥3.6
From 3.6
3 Step plan- Upgrade from 3.6
- 3 step upgrade
- Rollback guaranteed
≥4.0
From 4.0
2 Step plan- Upgrade from 4.0
- 2 step upgrade
- Rollback guaranteed
≥5.1
From 5.1
1 Step plan- Upgrade from 5.1
- 1 step upgrade
- Rollback guaranteed
For complete peace of mind when upgrading your website, simply reach out.
We take care of everything: from the initial backup and all upgrade steps to making sure your site is running perfectly smoothly.
Address
Tallin, Estonia
Milan, Italy
Languages
🇮🇹 Italian
🇬🇧 English
Frequently Asked Questions
The most efficient method without requiring server access or login is to use the TuchSoft Moodle version identifier tool above, which analyzes your public Moodle URL to quickly scan and estimate the installed version.
Updates are critical for patching security vulnerabilities, maintaining platform stability, and ensuring compatibility with modern plugins, PHP, and database versions. Running an outdated Moodle version significantly increases security risk.
Risks include exposure to known, unpatched security vulnerabilities, increased difficulty and cost of future upgrades, and potential compatibility failures with required supporting software like newer PHP versions.
The Moodle versioning scheme uses a major.minor.patch structure. The first two numbers (e.g., 5.1) denote the major feature release series, and the third number (e.g., 5.1.2) signifies minor patch releases for bug and security fixes within that stable series.
The current stable Moodle release is 5.3. We advise using the Moodle Version Identifier to verify your installation against the latest supported versions.
No, the tool is designed for immediate, anonymous access and requires no user registration, login, or account creation to function.
The tool functions by analyzing the structure, version-specific signatures, and unique file fingerprints of publicly accessible Moodle core assets and resources to estimate the corresponding version number.
No, the tool operates strictly on public file analysis; it does not collect, store, or require any passwords, authentication details, or sensitive site data from your Moodle instance.
Yes, after identifying your current version, the tool automatically calculates and suggests the minimal upgrade path (one-step, multi-step, etc.) required to reach the latest supported Moodle version.
The recommended external method is utilizing the TuchSoft Moodle version checker above, which determines the version by analyzing publicly accessible core files and unique resource fingerprints on the site's URL.
Built for AI assistants too
This site works with AI assistants as well as with people. Every article, plugin and page of documentation is published in a machine-readable form, and an assistant can search our content, check which Moodle version a site is running, contact our team, or request a free temporary Moodle 5.3 platform. The full list is at llms.txt, and the same index as a page at llms.html.