Free agency tools / PHP Upgrade Readiness

Is this site ready for a newer PHP?

Old PHP is slower and unsupported, but a rushed upgrade breaks sites. Scan a site to auto-detect its PHP and plugins, answer a few risk questions, and get a readiness score with a safe test plan.

1 Target PHP version
2 Current PHP version (auto-detected if scanned)
3 Do you have a staging environment?
4 Recent, tested backups?
5 Custom PHP code (theme functions, snippets, bespoke plugins)?
6 Critical transactional features?

How it works

  1. 1Optionally scan the site — we auto-detect its PHP version and plugin count.
  2. 2Answer a few questions about staging, backups, custom code and critical features.
  3. 3You get a readiness score, the specific blockers, and a safe staging test plan.

Frequently asked

Does this guarantee PHP compatibility?

No — it surfaces risk and what to verify. Real compatibility is only proven by testing on staging, which the plan walks you through.

Why does staging matter so much?

Switching PHP on production first is how sites go down. A production-like staging environment lets you catch fatal errors safely.

Which PHP version should I target?

PHP 8.3 is the current sweet spot for support and compatibility; 8.4 is newest. Avoid staying on 8.0 or older — they're end-of-life.

Related tools