Introduction
Migration Scanner is a free, read-only Joomla administrator component that finds legacy PHP APIs and incomplete manifests before you move a site to Joomla 6.
Open Components > Migration Scanner on a staging copy. The scan inventories enabled third-party extensions, token-scans PHP, and checks XML manifests for a namespace. Joomla core is skipped. Extension PHP and SQL are never executed.
Live demo: demo.joomlax.com/demo/utilities/migration-scanner
What you can do
- See which extensions will not run on Joomla 6
- Open one extension for files, line numbers, and replacements
- Filter findings by compatibility-plugin layer (aliases, legacy classes, asset stubs) or rewrite
- Export JSON or download a printable site report
- Ask Infyways for a paid rewrite from Paid support
Built for modern Joomla
- Joomla 4.4, 5, and 6
- PHP 8.1 or later
- Native JavaScript (no jQuery)