PHP: Hypertext Preprocessor (original) (raw)
Downloads & Installation Instructions
Installing PHP is covered thoroughly in the PHP documentation.
Binaries
Binaries are available for Microsoft Windows. The PHP project does not currently release binary packages for other platforms such as Linux or macOS, but they are packaged by distributions and other providers. For more information, see:
Source Code
Current Stable PHP 8.4.8 (Changelog)
- php-8.4.8.tar.gz (sig) [21,272Kb] 05 Jun 2025 26d5ae014925b7dee3a61ec02422795f008fbb3a36f9355edaee2d9d78b89b07
- php-8.4.8.tar.bz2 (sig) [17,166Kb] 05 Jun 2025 36569c64dd1499e570c436603b641eee7cde4af576af786597d0ee711b3a3a8a
- php-8.4.8.tar.xz (sig) [13,300Kb] 05 Jun 2025 aa6a4d330b47eacd83e351658ba8c47747a1e4356456219cfb6d75e7838da091
- Windows downloads
Old Stable PHP 8.3.22 (Changelog)
- php-8.3.22.tar.gz (sig) [19,462Kb] 05 Jun 2025 8fc57c9df455354679e4a127defb60e1af8718ece4cd4827e500f5c7f2449103
- php-8.3.22.tar.bz2 (sig) [15,588Kb] 05 Jun 2025 99133e2cda2af37baa79db17d8efd414628f14a02ec75f1418a0aa3f6aa6673b
- php-8.3.22.tar.xz (sig) [12,261Kb] 05 Jun 2025 66c86889059bd27ccf460590ca48fcaf3261349cc9bdba2023ac6a265beabf36
- Windows downloads
Old Stable PHP 8.2.28 (Changelog)
- php-8.2.28.tar.gz (sig) [18,837Kb] 13 Mar 2025 3318300888de5023720cc84efad5e005e53f30b5f0072fae65a750dabcaf6ec3
- php-8.2.28.tar.bz2 (sig) [15,088Kb] 13 Mar 2025 2919cc1b92190a58dc17904b92e626600b96ce49a4c72e77513786a4406acce5
- php-8.2.28.tar.xz (sig) [11,863Kb] 13 Mar 2025 af8c9153153a7f489153b7a74f2f29a5ee36f5cb2c6c6929c98411a577e89c91
- Windows downloads
Old Stable PHP 8.1.32 (Changelog)
- php-8.1.32.tar.gz (sig) [19,465Kb] 13 Mar 2025 4846836d1de27dbd28e89180f073531087029a77e98e8e019b7b2eddbdb1baff
- php-8.1.32.tar.bz2 (sig) [15,162Kb] 13 Mar 2025 a04fdd3df05f948df8a8f2c5d27ab54c1f43822c525f31fd20c19a282452d07c
- php-8.1.32.tar.xz (sig) [11,615Kb] 13 Mar 2025 c582ac682a280bbc69bc2186c21eb7e3313cc73099be61a6bc1d2cd337cbf383
- Windows downloads
GPG Keys
The releases are tagged and signed in the PHP Git Repository. The following official GnuPG keys of the current PHP Release Manager can be used to verify the tags:
PHP 8.4
pub rsa4096 2016-11-25 [SC] AFD8 691F DAED F03B DF6E 4605 63F1 5A9B 7153 76CA uid [ultimate] Eric A Mann eric@sixthree.me uid [ultimate] Eric A Mann eric@eamann.com uid [ultimate] Eric A Mann eric@eam.me uid [ultimate] Eric Mann ericmann@php.net sub rsa4096 2016-11-25 [S] sub rsa4096 2016-11-25 [E] sub rsa4096 2016-11-25 [A]
pub ed25519 2024-04-17 [SC] 9D7F 99A0 CB8F 05C8 A695 8D62 56A9 7AF7 600A 39A6 uid [ultimate] Calvin Buckley (PHP) calvinb@php.net sub cv25519 2024-04-17 [E]
pub rsa4096 2024-05-20 [SC] 0616 E93D 95AF 4712 43E2 6761 7704 26E1 7EBB B3DD uid [ultimate] Saki Takamachi (for php.net) saki@php.net sub rsa4096 2024-05-20 [E]
PHP 8.3
pub rsa4096 2021-04-01 [SC] 1198 C011 7593 497A 5EC5 C199 286A F1F9 8974 69DC uid [ultimate] Pierrick Charron pierrick@php.net sub rsa4096 2021-04-01 [E]
pub rsa4096 2016-11-25 [SC] AFD8 691F DAED F03B DF6E 4605 63F1 5A9B 7153 76CA uid [ultimate] Eric A Mann eric@sixthree.me uid [ultimate] Eric A Mann eric@eamann.com uid [ultimate] Eric A Mann eric@eam.me uid [ultimate] Eric Mann ericmann@php.net sub rsa4096 2016-11-25 [S] sub rsa4096 2016-11-25 [E] sub rsa4096 2016-11-25 [A]
pub ed25519 2021-04-10 [SC] C28D937575603EB4ABB725861C0779DC5C0A9DE4 uid [ultimate] Jakub Zelenka bukka@php.net uid [ultimate] Jakub Zelenka jakub.openssl@gmail.com uid [ultimate] Jakub Zelenka jakub.zelenka@gmail.com sub cv25519 2021-04-10 [E]
PHP 8.2
pub rsa4096 2021-04-01 [SC] 1198 C011 7593 497A 5EC5 C199 286A F1F9 8974 69DC uid [ultimate] Pierrick Charron pierrick@php.net sub rsa4096 2021-04-01 [E]
pub rsa4096 2021-04-26 [SC] [expires: 2025-11-24] 39B6 4134 3D8C 104B 2B14 6DC3 F9C3 9DC0 B969 8544 uid [ultimate] Ben Ramsey ramsey@php.net sub rsa4096 2021-04-26 [E] [expires: 2025-11-24]
pub rsa4096 2021-03-26 [SC] [expires: 2030-03-26] E609 13E4 DF20 9907 D8E3 0D96 659A 97C9 CF2A 795A uid [ultimate] Sergey Panteleev sergey@php.net uid [ultimate] Sergey Panteleev sergey@s-panteleev.ru uid [ultimate] Sergey Panteleev sergey@sergeypanteleev.com sub rsa4096 2021-03-26 [E] [expires: 2025-03-26]
PHP 8.1
pub 2048R/31CBD89E 2016-12-08 Key fingerprint = 5289 95BF EDFB A719 1D46 839E F9BA 0ADA 31CB D89E uid Joe Watkins krakjoe@php.net
pub rsa4096 2021-04-26 [SC] [expires: 2025-11-24] 39B6 4134 3D8C 104B 2B14 6DC3 F9C3 9DC0 B969 8544 uid [ultimate] Ben Ramsey ramsey@php.net sub rsa4096 2021-04-26 [E] [expires: 2025-11-24]
pub rsa4096 2021-04-01 [SC] F1F6 9223 8FBC 1666 E5A5 CCD4 199F 9DFE F6FF BAFD uid [ultimate] Patrick Allaert patrickallaert@php.net sub rsa4096 2021-04-01 [E]
A full list of GPG keys used for current and older releases is also available.