LogoPHP Version Checker
  • URL Checker
  • Code Checker
  • PHP Versions
  • FAQ

PHP Version Checker

Check which PHP version any website is running, and whether it still gets security updates. Free, no sign-up.

Have PHP code instead of a URL? Find the minimum PHP version of your code

PHP version facts

Latest PHP version

PHP 8.5

Released Nov 20, 2025

Supported PHP versions

8.2 – 8.5

Still receive security updates

End of life

PHP 8.1 and older

8.1 EOL on Dec 31, 2025

PHP versions and end-of-life dates

Every PHP branch gets two years of active support (bug and security fixes) followed by security-only support. After that it reaches end of life. As of Oct 23, 2026, PHP 8.2, 8.3, 8.4, 8.5 are supported.

VersionReleasedActive support untilSecurity support untilStatus
PHP 8.5Nov 20, 2025Dec 31, 2027Dec 31, 2029Actively supported
PHP 8.4Nov 21, 2024Dec 31, 2026Dec 31, 2028Actively supported
PHP 8.3Nov 23, 2023Dec 31, 2025Dec 31, 2027Security fixes only
PHP 8.2Dec 8, 2022Dec 31, 2024Dec 31, 2026Security fixes only
PHP 8.1Nov 25, 2021Nov 25, 2023Dec 31, 2025End of life
PHP 8.0Nov 26, 2020Nov 26, 2022Nov 26, 2023End of life
PHP 7.4Nov 28, 2019Nov 28, 2021Nov 28, 2022End of life
PHP 7.3Dec 6, 2018Dec 6, 2020Dec 6, 2021End of life
PHP 7.2Nov 30, 2017Nov 30, 2019Nov 30, 2020End of life
PHP 7.1Dec 1, 2016Dec 1, 2018Dec 1, 2019End of life
PHP 7.0Dec 3, 2015Jan 4, 2018Jan 10, 2019End of life
PHP 5.6Aug 28, 2014Jan 19, 2017Dec 31, 2018End of life

Source: php.net supported versions. Last updated Oct 23, 2026. See all PHP versions and EOL dates →

How the PHP version checker works

  1. 1

    Fetch the page

    We request the URL you enter, just like a normal browser visit, and follow redirects.

  2. 2

    Read public signals

    We look at the X-Powered-By and Server headers, PHP session cookies, CMS fingerprints and links to .php files.

  3. 3

    Report the result

    You get the PHP version, the evidence behind it, a confidence level and the version’s support status.

What the confidence level means

  • High: the server reports an exact version, e.g. X-Powered-By: PHP/8.2.12.
  • Medium: the server says it uses PHP but hides the version number.
  • Low: only indirect hints, such as a PHPSESSID cookie or a WordPress theme path.

How to check your PHP version yourself

If you have access to the server, these methods always show the exact version, even when it is hidden from visitors.

Command line

Run php -v. The first line shows the version, e.g. PHP 8.3.12 (cli).

phpinfo()

Create a file containing <?php phpinfo();, open it in a browser, then delete it. The version is shown at the top.

WordPress

Go to Tools → Site Health → Info → Server in the dashboard.

cPanel / Plesk

Open Select PHP Version (cPanel) or PHP Settings (Plesk) for your domain.

How to upgrade an outdated PHP version

  1. Back up your site files and database.
  2. Check that your CMS, theme and plugins support the target version (WordPress users can run the PHP Compatibility Checker plugin on a staging copy).
  3. Switch the PHP version in your hosting panel (cPanel, Plesk) or ask your host to do it. On your own server, install the new php-fpm package and point the web server to it.
  4. Test the site and watch the error log, then run this checker again to confirm.

If your host does not offer PHP 8.2 or newer, it is time to move to a host that does.

Frequently asked questions

How do I check the PHP version of a website?

+

Enter the website URL in the PHP Version Checker above. The tool requests the page and reads public signals such as the X-Powered-By header, the Server header, PHP session cookies and CMS fingerprints, then shows the detected PHP version, a confidence level and whether that version is still supported.

Why can’t the PHP version be detected?

+

Many servers hide the PHP version on purpose by setting expose_php = Off in php.ini or by stripping the X-Powered-By header at a proxy or CDN such as Cloudflare. In that case the tool can often still tell that the site runs PHP, but not the exact version. To see the exact version, run php -v on the server or check phpinfo().

Is the PHP Version Checker free?

+

Yes. Checking a single URL or up to 10 URLs at once is free and requires no sign-up.

How do I check my PHP version in WordPress?

+

In the WordPress dashboard go to Tools → Site Health → Info → Server. The PHP version is listed there. You can also enter your site URL in this tool, although many WordPress hosts hide the version header.

How do I check the PHP version from the command line?

+

Run php -v in a terminal or SSH session. It prints the installed PHP CLI version, for example "PHP 8.3.12 (cli)". Note that the web server can use a different PHP version than the command line.

What does PHP end of life (EOL) mean?

+

When a PHP version reaches end of life, the PHP project stops releasing security patches for it. Websites on an EOL version are exposed to known vulnerabilities, so they should be upgraded to a supported version.

Which PHP version should I use?

+

Use the newest PHP version that your application, theme and plugins support. Any version marked “Actively supported” or “Security fixes only” in the table above is still receiving security updates.

Is it legal to check the PHP version of another website?

+

Yes. The tool only reads information the website already sends to every visitor, such as HTTP response headers and public HTML. It does not scan ports, log in or attempt to exploit anything.

LogoPHP Version Checker

Check the PHP version of any website in seconds

Email
Tool
  • PHP Version Checker
  • PHP Code Compatibility Checker
  • PHP Versions & EOL Dates
  • FAQ
Legal
  • Privacy Policy
  • Terms of Service
© 2026 PHP Version Checker All Rights Reserved.