
Business Email Cost: Google, Microsoft or Your Host
Business email costs $1 to $14 per user a month. Yearly totals for 1, 3 and 10 people at Google, Microsoft, Zoho, Fastmail and Namecheap, read 6 Nov 2026.
Website Security
PHP 7.4, 8.0 and 8.1 are past their end of life date, and PHP 8.2 loses security support on 31 December 2026. This guide gives every branch from 7.4 to 8.5 with its dates from php.net, says which ones are unsupported today, and tells you what to do in each case. Checked 22 October 2026.
php.net explains the system in two steps. Each branch is fully supported for two years from its first stable release, and during that time reported bugs and security issues are fixed in regular point releases. This is called active support. After that, each branch gets two more years of critical security fixes only, released as needed, and that is called security support.
When the security period ends, the branch is end of life, or EOL. The PHP project stops releasing fixes for it.
The table below uses the dates as listed by php.net wherever it lists them. A word on sources: when we read the php.net supported versions page on 22 October 2026 it only listed 8.2 to 8.5. The end date for 7.4, 8.0 and 8.1 is on php.net's end of life page, while their release and active support dates are from endoflife.date, also read today. Both sources agree on the security end dates.
| PHP branch | First release | Active support ended or ends | Security support ended or ends | Status on 22 Oct 2026 |
|---|---|---|---|---|
| 8.5 | 20 Nov 2025 | 31 Dec 2027 | 31 Dec 2029 | Supported, active |
| 8.4 | 21 Nov 2024 | 31 Dec 2026 | 31 Dec 2028 | Supported, active |
| 8.3 | 23 Nov 2023 | 31 Dec 2025 | 31 Dec 2027 | Supported, security fixes only |
| 8.2 | 8 Dec 2022 | 31 Dec 2024 | 31 Dec 2026 | Supported, security fixes only |
| 8.1 | 25 Nov 2021 | 25 Nov 2023 | 31 Dec 2025 | Unsupported (end of life) |
| 8.0 | 26 Nov 2020 | 26 Nov 2022 | 26 Nov 2023 | Unsupported (end of life) |
| 7.4 | 28 Nov 2019 | 28 Nov 2021 | 28 Nov 2022 | Unsupported (end of life) |
So by those dates, three branches are unsupported today: 7.4, 8.0 and 8.1. Kinsta's guide, which cites endoflife.date and was updated on 8 June 2026, paints the same picture.
PHP 7.4 was released on 28 November 2019. Its security support ended on 28 November 2022, and the last release was 7.4.33. That is nearly four years ago.
WordPress cares about 7.4 because WordPress.org lists it as the oldest PHP version WordPress still runs on. That is a statement about compatibility, not safety. A site can run perfectly well on a branch that the PHP project no longer fixes.
Per php.net, security support for PHP 8.1 ran out on 31 December 2025, with 8.1.34 as the final release. If you searched for "PHP 8.1 end of life", this is the date: it passed about ten months ago.
PHP 8.0 is in the same position, with its end date on 26 November 2023.
PHP 8.2 is the one to plan for. It was released on 8 December 2022, active support ended on 31 December 2024, and security support runs to 31 December 2026. After that it is end of life too.
It received the October 2026 fix, in version 8.2.35, so an up to date 8.2 is covered today. The catch is the calendar. If you stay on 8.2, you will need to move again within about ten weeks, so it makes sense to jump to 8.3 or 8.4 while you are already making a change.
Three practical things follow.
According to Kinsta, close to half of all WordPress sites are still on an end of life PHP version. This is Kinsta's own claim, so take it as a sign of how common the problem is, not as a measured figure.
For the full story of the flaws, read our main PHP vulnerability guide.
The php.net advisory says the PHP security team put small source-code patches for 7.4, 8.0 and 8.1 on GitHub, since the two flaws are so serious. Their audience is anyone compiling PHP by hand, or anyone with no long term support vendor to call.
For most site owners this is not the route. Building PHP from source is a job for a system administrator, and a backport fixes these two flaws only. It does not bring the branch back into support. If you rely on an old version through a vendor, ask them for their patch details.
| Your PHP version | What to do |
|---|---|
| 8.5, 8.4 or 8.3 at the fixed patch level or higher | No rush. Keep applying patch releases. The fixes landed in 8.5.12, 8.4.27 and 8.3.36. |
| 8.5, 8.4 or 8.3 below the fixed patch | Update to the fixed release now, or ask your host to. |
| 8.2.35 | Covered for now. Schedule a jump to 8.3 or 8.4 ahead of 31 Dec 2026. |
| 8.2 below 8.2.35 | Go to 8.2.35 at least, though 8.3 or 8.4 is the better target. |
| 8.1, 8.0 or 7.4 | Switch to a supported branch. Back up, update plugins and theme, test on staging, then change over. Meanwhile, check with your host whether a vendor backport exists. |
| You do not know | Read the version from the dashboard, then ask your host to confirm in writing. |
Cannot move yet? php.net names stopgap settings that merely shrink the exposure: memory_limit at -1 so apps cannot override it, a low post_max_size, session.upload_progress.enabled at 0, and fatal_error_backtraces at 0 on PHP 8.5. None of them leave an install safe. The NCSC says that where neither updating nor these settings is possible, you may want to pull the system offline and look for signs of compromise.
The current WordPress.org recommendation is PHP 8.3 or higher, while Kinsta prefers 8.4 as the safer default. Either way the steps do not change:
If your host is slow or only offers old versions, a move may be worth considering. In managed WordPress hosting versus shared hosting we explain who handles patching under each model. Also see the WordPress minimum PHP version for what WordPress itself needs.
Related reading on PHP: upgrading safely from PHP 7.4, PHP 8.3 against 8.4 and 8.5, how to check plugins work with PHP 8.3.
When a plugin or theme keeps your site stuck on an old PHP version, we treat that as an ordinary fix-up job, and our WordPress development page explains our approach. For ongoing care there is Webflow maintenance, and to leave server software behind entirely, Webflow migration moves a WordPress site and keeps your URLs. We price by scope and never by the hour; the website maintenance cost guide lists typical budget lines. Once the final payment is made, the design, copy and code belong to you, along with the logins for domain, hosting and analytics.
php.net lists the end of life date for PHP 7.4 as 28 November 2022, and the last release was 7.4.33. It has had no official security fixes since.
php.net lists 31 December 2025 as the end of life date for PHP 8.1, with 8.1.34 as the last release. That date has already passed, so 8.1 is unsupported today.
Security support for PHP 8.2 ends on 31 December 2026, per php.net. As of 22 October 2026 it is still supported, and 8.2.35 carries the fix for the October flaws. Aim to be on 8.3 or 8.4 by then.
Yes. php.net lists 26 November 2023 as its end of life date, with 8.0.30 as the last release. It is unsupported today.
It depends on the host. php.net says some distributions and long term support vendors may provide backported fixes. Ask your host in writing exactly what they patch and until when. Since a backport may leave the old version number in place, the number by itself proves nothing.
No. WordPress.org lists 7.4 as the oldest PHP it still works with. The risk is not that the site breaks. It is that the PHP underneath no longer receives fixes from the PHP project.
WordPress.org recommends 8.3 or higher, and Kinsta recommends 8.4. Whichever you pick, test first and use the fixed patch level. Treat this as general guidance only: no guarantee, and no legal advice.
PHP update service
Send the site address and we come back with a fixed price within one business day.
Priced by the size of the site and quoted before we start. We ask for an administrator invite, never a password.

Business email costs $1 to $14 per user a month. Yearly totals for 1, 3 and 10 people at Google, Microsoft, Zoho, Fastmail and Namecheap, read 6 Nov 2026.

Four ways to check your PHP version, from WordPress Site Health to cPanel, the command line and phpinfo. See what each shows and how to read 8.3.36.

A calm, ordered guide to checking whether your WordPress site was hacked, what to do first, and when to call a professional. Sources read 22 October 2026.