Why Is PhpStorm So Slow / Freezing?
Quick answer
PhpStorm usually freezes because of indexing, low heap, a heavy plugin or antivirus. Disable unneeded plugins and check Activity Monitor before reinstalling.
Most likely fix: Find what is using the CPU
How to fix it
Try these in order — the most common fix is first.
1. Find what is using the CPU
- Open Help | Diagnostic Tools | Activity Monitor (if available in your version)
- Check which process or plugin is busy
- Disable the plugin under Settings | Plugins if it is the culprit
Did this fix it?2. Reduce load
- Enable File | Power Save Mode temporarily to pause inspections and background tasks
- Exclude generated folders from the project
- Close unused projects and tool windows
Did this fix it?3. Increase memory and update
- Raise the heap under Help | Change Memory Settings
- Update the IDE to the latest build via Help | Check for Updates
Did this fix it?
Symptoms
Typing lags, the UI freezes for seconds, the editor flickers, or "UI is not responding" dialogs appear.
Why it happens
- Background indexing or inspections running on a large project
- Heap too small, causing constant garbage collection
- A slow or incompatible plugin
- Antivirus or file-sync software scanning project files
- Low RAM on the machine with many other apps open
This guide also covers
- why is phpstorm so slow
- phpstorm freezing
- phpstorm not responding
- phpstorm lagging
Still not working?
If PhpStorm keeps failing, you're not alone. See every PhpStorm problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to usThe same problem in other apps
All crashes, freezes & blank screens guides →
Sublime Text Crashing or Misbehaving: Use Safe Mode (Sublime Text)
IntelliJ IDEA Slow or Freezing (JetBrains IntelliJ)
Other PhpStorm errors
- PhpStorm Xdebug Not Connecting / Breakpoints Not Hit
- PhpStorm PHP Interpreter Is Not Configured
- PhpStorm Composer and Laravel Not Working (Autocomplete, Undefined Class)
- PhpStorm Indexing Takes Forever / Stuck on Indexing
- PhpStorm Out of Memory: How to Increase Heap Size
- PhpStorm License Activation Error / License Not Found
- PhpStorm Plugin Incompatible After Update
- PhpStorm AI Assistant Quota Exceeded / Not Working