Check the PHP, CMS and app versions of your website
Enter a URL to see what a site runs — PHP, WordPress, Drupal, Joomla, Magento, PrestaShop, MediaWiki, Moodle, Nextcloud or TYPO3 — and whether it still receives security patches. Passive, fast and privacy-friendly.
Reads one public page. No hidden paths are scanned.
- Passive scan
- One public page
- No tracking
Specific checkers
WordPress
Core version, visible plugins and theme, plus the latest stable release.
Check WordPress →Drupal
Branch detection, contributed modules and official end-of-life data.
Check Drupal →Joomla
Branch detection, visible extensions and template, with official support dates.
Check Joomla →Magento
Store detection from public assets, cookies and headers, plus 2.4.x support status.
Check Magento →PrestaShop
Series detection for 1.6, 1.7 and later, with visible modules and theme.
Check PrestaShop →MediaWiki
Version and branch detection, visible extensions and skins.
Check MediaWiki →Moodle
Learning-platform detection, visible plugins and theme.
Check Moodle →Nextcloud
Cloud-instance detection and support status for current major releases.
Check Nextcloud →TYPO3
Branch detection, visible extensions and community or extended support dates.
Check TYPO3 →PHP release status
Official support windows from endoflife.date.
| Version | End of support | Status |
|---|---|---|
| PHP 8.5 | 2029-12-31 | Actively supported |
| PHP 8.4 | 2028-12-31 | Actively supported |
| PHP 8.3 | 2027-12-31 | Security only |
| PHP 8.2 | 2026-12-31 | Security only |
| PHP 8.1 | 2025-12-31 | Unsupported |
| PHP 8.0 | 2023-11-26 | Unsupported |
| PHP 7.4 | 2022-11-28 | Unsupported |
| PHP 7.3 | 2021-12-06 | Unsupported |
| PHP 7.2 | 2020-11-30 | Unsupported |
| PHP 7.1 | 2019-12-01 | Unsupported |
| PHP 7.0 | 2019-01-10 | Unsupported |
| PHP 5.6 | 2018-12-31 | Unsupported |
| PHP 5.5 | 2016-07-21 | Unsupported |
| PHP 5.4 | 2015-09-14 | Unsupported |
| PHP 5.3 | 2014-08-14 | Unsupported |
| PHP 5.2 | 2011-01-06 | Unsupported |
| PHP 5.1 | 2006-08-24 | Unsupported |
| PHP 5.0 | 2005-09-05 | Unsupported |
How it works
No account, no installation, no fuss.
- Paste a URL
Use the homepage of the site you want to inspect. The protocol is optional.
- We read one page
Only public headers and HTML are analyzed, just like a regular browser.
- Get the verdict
Version, support status and any visible plugins, modules, apps or theme.
Frequently asked questions
Everything about the check, the data and the limits.
How do I check if my website is outdated?
Paste the homepage address in the checker. A single passive request reads the public headers and HTML, and the result shows the detected platform, its version or branch and whether that release still receives security patches.
Does the checker log in or scan my site?
No. It makes one normal request to the page you provide, exactly like a browser. It never requests hidden paths such as /wp-login.php, /administrator/ or /readme.txt, and it never exploits anything.
Which platforms can it detect?
PHP, plus WordPress, Drupal, Joomla, Magento / Adobe Commerce, PrestaShop, MediaWiki, Moodle, Nextcloud and TYPO3. When a site hides its exact version, the checker reports the series it can confirm instead of guessing.
Where does the end-of-life data come from?
Support dates come from endoflife.date and are refreshed on every build. PrestaShop is handled separately: only its latest minor branch receives patches, and maintenance for 1.6 ended on 30 June 2019.
Does an old version mean my site is already hacked?
Not necessarily. An old version means no official patches are published for it, but many hosts backport security fixes without changing the number. Treat the result as an indicator and confirm the exact version in the admin area.