Back to Blog
Engineering22 October 20263 min read · 748 words

PHP End of Life Dates and Supported Versions in 2026

N7

No7 Engineering Team

Growth Architecture Unit

Engineering: PHP End of Life Dates and Supported Versions in 2026 (illustration)

PHP end of life is the date after which a PHP branch gets no more releases from the PHP project, not even security fixes. As of October 2026, the supported versions are PHP 8.2, 8.3, 8.4 and 8.5, and everything from 8.1 down is end of life. PHP 8.2 joins the end-of-life list on 31 December 2026, so stores on 8.2 should plan their next move now.

Which PHP versions are supported in 2026?

BranchReleasedActive support untilSecurity support until
PHP 8.520 Nov 202531 Dec 202731 Dec 2029
PHP 8.421 Nov 202431 Dec 202631 Dec 2028
PHP 8.323 Nov 202331 Dec 202531 Dec 2027
PHP 8.28 Dec 202231 Dec 202431 Dec 2026

Active support means bugs and security issues are fixed in regular releases. Security support means only security fixes, released when needed. As of 22 October 2026, the latest releases on every supported branch are the 21 October 2026 security releases from php.net: 8.5.12, 8.4.27, 8.3.36 and 8.2.35, which fix the PHP2Shell vulnerabilities.

PHP 8.6 is next. The PHP 8.6 release plan targets general availability on 19 November 2026, and php.net announced release candidate RC4 on 21 October 2026.

PHP end of life dates for older versions

The PHP end of life page lists every unsupported branch and its last release:

BranchEnd of lifeLast release
PHP 8.131 Dec 20258.1.34
PHP 8.026 Nov 20238.0.30
PHP 7.428 Nov 20227.4.33
PHP 7.36 Dec 20217.3.33
PHP 7.230 Nov 20207.2.34
PHP 7.11 Dec 20197.1.33
PHP 7.010 Jan 20197.0.33
PHP 5.631 Dec 20185.6.40

The supported versions page warns that users of end-of-life releases may be exposed to unpatched security vulnerabilities. PHP2Shell showed what that means in practice: the PHP project shipped no new 8.1 release, and stores on 8.1 had to rely on a distribution backport or a source patch.

What does "PHP 8" cover?

PHP 8 is the major version that includes 8.0, 8.1, 8.2, 8.3, 8.4 and 8.5, with 8.6 planned for November 2026. Saying a server runs "PHP 8" is not enough for security: 8.0 and 8.1 are end of life, and 8.2 ends on 31 December 2026. Always check the minor version and the patch release.

PHP versions for WordPress, WooCommerce and Magento

The platform decides which PHP version you can run. WordPress recommends PHP 8.3 or greater and still works on 7.4 and above in legacy environments. WooCommerce recommends 8.3 or greater and is tested up to 8.4. For Magento and Adobe Commerce, Adobe's system requirements tie each release to specific PHP versions:

Adobe Commerce / Magento releaseSupported PHP versionsStatus of that PHP in October 2026
2.4.9PHP 8.5Supported
2.4.8PHP 8.4, 8.3Supported
2.4.7PHP 8.3, 8.28.3 supported; 8.2 ends 31 Dec 2026
2.4.6PHP 8.2, 8.18.2 ends 31 Dec 2026; 8.1 end of life
2.4.5 and 2.4.4PHP 8.1End of life

A Magento store on 2.4.6 or older has a PHP problem as well as a platform one: its PHP options run out by the end of 2026. Upgrading to 2.4.7 or later on PHP 8.3 or newer is what gets it back onto supported PHP, and 2.4.8 or 2.4.9 gives the longest runway. If that upgrade is close to a rebuild, our Magento to Shopify migration service is the alternative, and our Magento upgrade cost versus replatforming comparison helps decide.

Which PHP version should you run?

For most WooCommerce and WordPress stores in late 2026, PHP 8.3 or 8.4 is the right call: both get security fixes into 2027 or later and both are inside WooCommerce's tested range. Move off 8.2 before 31 December 2026, and off anything older now. Wait for your plugins and platform to confirm support before moving to 8.5 or 8.6. Magento and Adobe Commerce stores follow Adobe's matrix instead: 2.4.8 runs on 8.3 or 8.4, and 2.4.9 on 8.5. Our guide to updating PHP in WordPress covers the steps.

What to do next

Write down the PHP version of every server you run, including staging and worker servers, and compare it with the tables above. Patch supported branches to the latest release, and book an upgrade for anything on 8.2 or older. If you want that upgrade planned and tested for you, our WooCommerce development team can scope it, and Magento stores can look at our Magento to Shopify migration option.

Frequently Asked Questions

The questions buyers and engineers ask us most about this topic.

Which PHP versions are still supported?

As of October 2026, PHP 8.2, 8.3, 8.4 and 8.5. PHP 8.2 gets security fixes until 31 December 2026, 8.3 until 31 December 2027, 8.4 until 31 December 2028 and 8.5 until 31 December 2029.

When did PHP 8.1 reach end of life?

PHP 8.1 reached end of life on 31 December 2025, and its last release was 8.1.34. It gets no more security releases from the PHP project, so servers on 8.1 should move to a supported branch.

Which PHP version does Magento 2.4.8 support?

According to Adobe's system requirements, Adobe Commerce and Magento 2.4.8 support PHP 8.4 and 8.3, and 2.4.9 supports PHP 8.5. Releases 2.4.4 and 2.4.5 only support PHP 8.1, which is end of life.