TV TopVPSList

PHP maintenance and security

PHP End of Life and Support Dates

PHP end of life and security support dates by branch. PHP 8.2 support ends 2026-12-31. Compare releases and plan a supported WordPress upgrade.

Last updated: · Sources reviewed: 2026-10-23

Upcoming support deadlines

  • PHP 8.4 leaves active support on 2026-12-31. Security updates continue until 2028-12-31.
  • PHP 8.2 leaves security support on 2026-12-31. Schedule a tested branch upgrade before this date.

PHP support table: releases, EOL and next steps

Data from endoflife.date, fetched . Support status computed on 2026-10-23; confirm against PHP's official schedule.

BranchReleasedActive untilSecurity untilStatusLatestPHP2Shell fixed releaseWhat to do
8.52025-11-202027-12-312029-12-31Active8.5.128.5.12Keep patched; verify application compatibility.
8.42024-11-212026-12-312028-12-31Active8.4.278.4.27Keep patched; verify application compatibility.
8.32023-11-232025-12-312027-12-31Security only8.3.368.3.36Keep patched; verify application compatibility.
8.22022-12-082024-12-312026-12-31EOL in 69 days8.2.358.2.35Plan a tested move to a newer supported branch.
8.12021-11-252023-11-252025-12-31End of life8.1.34No upstream release; check vendorUpgrade; verify any vendor backport separately.
8.02020-11-262022-11-262023-11-26End of life8.0.30No upstream release; check vendorUpgrade; verify any vendor backport separately.
7.42019-11-282021-11-282022-11-28End of life7.4.33No upstream release; check vendorUpgrade; verify any vendor backport separately.
7.32018-12-062020-12-062021-12-06End of life7.3.33No upstream release; check vendorUpgrade; verify any vendor backport separately.
7.22017-11-302019-11-302020-11-30End of life7.2.34No upstream release; check vendorUpgrade; verify any vendor backport separately.
7.12016-12-012018-12-012019-12-01End of life7.1.33No upstream release; check vendorUpgrade; verify any vendor backport separately.
7.02015-12-032018-01-042019-01-10End of life7.0.33No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.62014-08-282017-01-192018-12-31End of life5.6.40No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.52013-06-202015-07-102016-07-21End of life5.5.38No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.42012-03-012014-09-142015-09-14End of life5.4.45No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.32009-06-302011-06-302014-08-14End of life5.3.29No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.22006-11-022008-11-022011-01-06End of life5.2.17No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.12005-11-242006-08-242006-08-24End of life5.1.6No upstream release; check vendorUpgrade; verify any vendor backport separately.
5.02004-07-132005-09-052005-09-05End of life5.0.5No upstream release; check vendorUpgrade; verify any vendor backport separately.

The PHP2Shell column identifies the first upstream fixed release, not a security assessment of your installed server. See distribution backports and patch verification.

How PHP support works

PHP normally provides two years of active support followed by two years of critical security fixes. After upstream EOL, a branch no longer receives project updates. A third-party support contract is separate and must explicitly cover your package build and relevant vulnerabilities. Official support policy.

Which version should I run?

  • New project: choose a current stable branch your framework supports, then test before deployment.
  • WordPress: the official recommendation is PHP 8.3 or greater. Confirm plugin and theme compatibility on staging.
  • Blocked by a dependency: find its supported upgrade path; do not assume a branch is safe because it still runs.
  • Already EOL: schedule migration now or verify a vendor support arrangement that covers your full runtime.

Use the runtime version checks first, then test and roll back a WordPress PHP upgrade.

FAQ

Is PHP 8 end of life?+

Support is branch-specific. As computed on 2026-10-23, supported branches in this snapshot are 8.5, 8.4, 8.3, 8.2. Earlier PHP 8 branches have reached upstream end of life. See the official PHP support schedule linked below.

How long will PHP 8.2 be supported?+

PHP's official schedule lists security support through 2026-12-31. Active support ended on 2024-12-31. Plan and test the next branch before security support ends.

Is PHP 8.4 released?+

Yes. The release date is 2024-11-21; this snapshot lists 8.4.27 as its latest release. See php.net for current release announcements.

What is the latest stable PHP version?+

The fetched snapshot lists 8.5.12. Check the fetched date and php.net announcements before choosing a deployment version; test releases are not production recommendations.

Related PHP guides

Sources

This page is general guidance, not a security audit. Version numbers and vendor package names change; confirm against your vendor's advisory before you rely on them. “Not found” or “patched” here does not mean your site is safe. We do not publish exploit code or lists of affected websites.