

The scan results: one line per plugin and theme, worst first, each with a plain verdict.
Before you move a site to a newer PHP, you want to know which plugins and themes will stop working. PHP 8.2 stops receiving security fixes on 31 December 2026, so many sites have to move soon.
Hexloom PHP Version Scan, from Hexloom Labs, reads the code of every plugin and theme on your site, and the PHP files directly inside your mu-plugins folder, and lists what PHP 8.3, 8.4 and 8.5 removed or deprecated. Code that a mu-plugins loader file includes from a subfolder is not read. For each finding you see the file, the line, the line of code, the PHP version that made the change, what happens, what to do about it, and a link to the matching page of the PHP manual. Each plugin and theme gets a plain verdict: it breaks, it is deprecated, or this scanner found nothing.
The scanner looks for 55 changes in PHP 8.3, 8.4 and 8.5, for example implicitly nullable parameter types (PHP 8.4) and non-standard cast names such as (integer) (PHP 8.5).
Hexloom PHP Version Scan is not affiliated with the PHP project.
Built for shared hosting
What you get
What it does not do (read this)
$fn() or call_user_func( 'name' ), or methods called on an object whose class it cannot know.Nothing leaves your site
The plugin makes no requests to any other server, loads no outside scripts, fonts or images, and collects no data. The links to the PHP manual, to the review page and to the Hexloom Pro page open only when you click them.
Optional Pro add-on (sold separately)
Hexloom Pro is a separate paid add-on from Hexloom Labs. It re-scans after each plugin or theme update and e-mails the report. This plugin has no locked features and works fully without it. Details: https://hexloomlabs.com/php-scan/