This is an older version. The current version is 2026.2.4. PhpStorm 2026.2.4 · Released:
Installer files 2026.1.1
| Architecture | Type | Scope | File size | Download | SHA256 |
|---|---|---|---|---|---|
| 64-bit | EXE (NSIS) | Current user | 809.2 MB | download.jetbrains.com | VirusTotal |
| 64-bit | EXE (NSIS) | All users | 809.2 MB | download.jetbrains.com | VirusTotal |
| ARM64 | EXE (NSIS) | Current user | 795.2 MB | download.jetbrains.com | VirusTotal |
| ARM64 | EXE (NSIS) | All users | 795.2 MB | download.jetbrains.com | VirusTotal |
Link and SHA256 come from the Windows Package Manager community manifest. Compare the hash of the downloaded file before running it.
Release notes
PhpStorm 2026.1.1 is now available
PhpStorm 2026.1.1 is a minor update, and it includes a host of bug fixes and quality-of-life improvements.
Here are the most notable changes and bug fixes in this build:
- Fix: IDE locks up completely when trying to run/debug a .php script inside a Docker container [WI-83687]
- Fix: PhpStorm PHPStan plugin should take advantage of Editor Mode [WI-81453]
- Fix: Support inference of callable return type based on its implementation [WI-66888]
- Fix: Deprecations for PHP 8.5 [WI-83868]
- Fix: mb_* tooltips [WI-84246]
- Fix: Imagick Stubs: Update Imagick class constants to match PHP Extension 3.8 [WI-84092]
- Fix: Unable to add WSL Python SDK [IJPL-240728]
- New: Svelte 5: TypeScript in markup expressions [WEB-61819]
- Fix: PyCharm 2025.3 gets suspended with a SIGTTIN signal when running PyCharm in the background on Linux [IJPL-222867]
- New: Svelte: improve support for namespaced components [WEB-61817]
- Fix: Svelte: support {@each} without item [WEB-72160]
- Fix: Find and replace fails to correctly substitute text when the Enter key is pressed [IJPL-240373]
- Fix: Symlinks in WSL are recognized as regular (dereferenced) files/directories [IJPL-226879]
- Fix: Frequently have to restart Angular Typescript language service [WEB-75092]
- New: [MCP Server] Run tests tool [IJPL-199602]
- Fix: Snowflake: Support 'RETURNS TABLE' syntax when creating procedures [DBE-18587]
- New: React Add Ability To Extract Component To Its Own File [WEB-45372]
- New: LSP: support LSP server-based symbol rename (`textDocument/rename` request) [IJPL-161013]
The full list of changes in PhpStorm 2026.1.1 is available in the release notes.
- Download PhpStorm
- Tweet us
- Report bugs to our issue tracker