Free WordPress plugin
Know before you upgrade PHP
CompatNav reads the code of every plugin and theme on your WordPress site and tells you, in plain words, what will break and what will only show deprecation notices on PHP 8.0 to 8.5. It runs on your own server.

What you get
One clear answer
“Safe to upgrade to PHP 8.5”, or “Not ready yet” with a short “What to do first” list.
Checks for PHP 8.0 to 8.5
58 checks for the changes each PHP version brings, from removed functions to new deprecations. You choose the version you plan to move to.
Only what changes for your site
CompatNav compares the PHP version your site runs today with the one you choose, and reports only what changes between the two.
Next steps you can act on
For each plugin and theme: whether an update is available, a plain explanation of each issue, and a before/after example for whoever maintains the code.
Reports to share
Download a self-contained HTML report (opens in any browser, can be printed to PDF) or a CSV file.
Built not to hang
The scan runs in short background steps with a progress bar, and you can pause, resume or cancel it. A file too heavy for your server’s memory is skipped and listed.
Private by design
- The scan runs entirely on your own server. No code, file names or results are sent anywhere, and CompatNav makes no external requests.
- It only reads files. It never runs or changes the code it checks.
- It stores only scan results (file paths, line numbers, check IDs), never personal data.
Honest about its limits
CompatNav reads code; it does not run it. Some problems only appear when code runs with real data, and no code reader can see those. Files that could not be checked are listed with the reason, and while any active file could not be checked, the verdict never says “Safe to upgrade”.
See it before you install it

