end-of-life.org

PHP 8.2 End of Life

Support dates, the patch stream you lose at EOL, and upgrade guidance — rebuilt from live data.

Supported

PHP 8.2 is actively supported. It reaches end of life on 31 Dec 2026.

144 days of security support left
8.2.33 latest release
90% of this branch's supported lifetime has elapsed — 8 Dec 2022 → 31 Dec 2026.
Check your versionphp --version

Support timeline

Official dates from the PHP release process.

MilestoneDateStatus
Initial release8 Dec 2022
End of life (scheduled)31 Dec 2026 in 144 days
Active support ended31 Dec 2024 security fixes only after this
Latest release8.2.33 · 30 Jul 2026 current

What you lose on 31 Dec 2026

Being supported means fixes keep shipping to this branch. Here is the stream that stops. Source: NVD.

PHP CVEs published and patched, by year

17 published in the last 12 months · data refreshed 2026-08-09

0 10 20 8 2022 7 2023 18 2024 13 2025 14 2026

At the last-12-month rate of 17 PHP CVEs, running 8.2 for a year past 31 Dec 2026 means roughly that many vulnerabilities fixed upstream but never backported to your branch. Past branches bear this out: PHP 8.1 has missed 14 since it went end of life.

How much runway a newer branch buys

Moving to PHP 8.5 extends security support by about 1,096 days.

BranchEnd of lifeDays leftvs 8.2
PHP 8.5 31 Dec 2029 1,240 +1,096 days
PHP 8.4 31 Dec 2028 875 +731 days
PHP 8.3 31 Dec 2027 509 +365 days
PHP 8.2 31 Dec 2026 144 this branch

Review php.net before moving to PHP 8.5. Run composer why-not php 8.5 to check package compatibility.

Frequently asked questions

When does PHP 8.2 reach end of life?

PHP 8.2 reaches end of life on 31 Dec 2026 — 144 days from now. After that date it receives no security fixes.

Is PHP 8.2 still supported?

Yes. PHP 8.2 is currently maintained. Latest release: 8.2.33, published 30 Jul 2026.

What happens when PHP 8.2 reaches end of life?

Security fixes stop. Over the last 12 months 17 PHP vulnerabilities were published and patched across supported branches; once 8.2 is end of life, fixes at that rate no longer reach it.

How long do I have to upgrade from PHP 8.2?

144 days. Moving to PHP 8.5 instead buys roughly 1,096 more days of security support.

All PHP versions