About PhpStorm
PhpStorm is a commercial IDE from JetBrains for PHP development. It is aimed at developers building web applications and includes support for PHP, JavaScript, TypeScript and SQL without requiring additional installation.
The IDE provides intelligent code editing, project and symbol navigation, and refactoring across an entire codebase, including help with moving to newer PHP versions and frameworks. It recognizes popular technologies such as Laravel, Blade, Symfony, WordPress and Tailwind CSS, and integrates with Git. AI features can draw on models from several providers or a local model, with next edit suggestions and a choice between JetBrains credits and your own subscriptions.
PhpStorm is proprietary software. The vendor offers a free 30-day trial that does not require a credit card, and subscriptions are sold through its buy page.
Key features
- Smart PHP code completion and editing
- Codebase-wide refactoring tools
- Laravel, Symfony and WordPress support
- JavaScript, TypeScript and SQL built in
- Navigation across files and symbol usages
- Git integration and AI assistance
Good fit for
- →Developing Laravel or Symfony applications
- →Maintaining legacy PHP codebases
- →WordPress plugin and theme development
- Tags
- ide
- php
- jetbrains
- laravel
- symfony
- wordpress
- web-development
PhpStorm: questions and answers
- What is PhpStorm used for?
- PhpStorm is a JetBrains IDE for PHP and web projects, combining PHP, JavaScript and SQL editing with debugging and framework support. It is a good fit for developing Laravel or Symfony applications, maintaining legacy PHP codebases, and WordPress plugin and theme development.
- Is PhpStorm free?
- Yes. PhpStorm has a free plan. Commercial IDE with a free 30-day trial; subscriptions are listed on JetBrains' purchase page.
- Is PhpStorm open source?
- No. PhpStorm is proprietary (closed-source) software. Open-source alternatives to PhpStorm include Visual Studio Code, code-server and VSCodium.
- What are some alternatives to PhpStorm?
- PhpStorm competes with Cursor, Sublime Text and Nova. For open-source options, see Enlisted's ranked list of open-source PhpStorm alternatives.
Open-source alternatives to PhpStorm
See all
Visual Studio Code
Developer Tools
Visual Studio Code
MITvs Sublime Text★ 193k
code-server
Developer Tools
VS Code in the browser
MITvs Replit★ 80k
VSCodium
Developer Tools
binary releases of VS Code without MS branding/telemetry/licensing
MITvs Sublime Text★ 33k
Neovim
Developer Tools
Vim-fork focused on extensibility and usability
OSSvs Sublime Text★ 103k
Zed
Developer Tools
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the
OSSvs Sublime Text★ 91kPHP Insights
Developer Tools
🔰 Instant PHP quality checks from your console
MIT★ 5.6k
SaaS alternatives to PhpStorm
See all
Cursor
AI Tools
AI-first code editor with chat, multi-file edits and autonomous coding agents
SaaS
Sublime Text
Developer Tools
Fast cross-platform text and code editor with multi-select and a Python plugin API
SaaS
Nova
Developer Tools
macOS code editor from Panic with built-in terminal, Git and extensions
SaaS
RubyMine
Developer Tools
JetBrains IDE for Ruby and Rails development
SaaS
BBEdit
Developer Tools
Text, code and markup editor for macOS
SaaS
CLion
Developer Tools
Cross-platform IDE for C and C++ development from JetBrains
SaaS

