Currently Being Moderated

IntelliJ IDEA files locations (caches, plugins, logs) on different operating systems


Created on: Oct 18, 2005 3:14 AM by Serge Baranov - Last Modified:  Nov 26, 2013 5:48 PM by Serge Baranov

This document is out of date, please refer to the new version:


On Windows and Linux platforms IntelliJ IDEA stores its caches, configuration and plugins in the user's home directory (profile directory).


On Windows platform it's usually <SYSTEM DRIVE>\Documents and Settings\<USER ACCOUNT NAME>\.IntelliJIdeaXX.

On Windows Vista, Windows 7 and later Windows versions the profile directory is <SYSTEM DRIVE>\Users\<USER ACCOUNT NAME>.

For Unix/Linux the home directory is ~/.IntelliJIdeaXX  (~ is usually an alias for /home/<USER NAME>)


XX represents product version and can be (70, 80, 90, 10, 11, etc.).
For IntelliJ IDEA Community the folder name is .IdeaICXX.


Under the .IntelliJIdeaXX directory the following subdirectories can be found:

  • Config: /config
  • Plugins: /config/plugins
  • Caches: /system
  • Logs: /system/log (also contains automatic thread dumps)


On Mac OS X IDEA uses the following directories:

  • Config: ~/Library/Preferences/IntelliJIdeaXX
  • System: ~/Library/Caches/IntelliJIdeaXX
  • Plugins: ~/Library/Application Support/IntelliJIdeaXX
  • Logs: ~/Library/Logs/IntelliJIdeaXX (starting from IntelliJ IDEA 9.0, older versions keep logs under System location)


For other products based on IntelliJ platform look for the product name instead of IntelliJIdea:

  • WebIde for WebStorm/PhpStorm
  • PyCharm
  • RubyMine


In some environments user's home directory is located on the mapped network drive which is unacceptable for IntelliJ IDEA. You'll notice the huge performance degradation. You may also want to move system directory to the faster or larger drive partition.


  • Config directory stores global IntelliJ IDEA configuration which is not specific to a project
  • System directory contains project caches, indices, compiler caches, jar caches, logs and thread dumps (except Mac), version control system caches, and some other system files
  • Plugins directory keeps third-party plug-ins which you install via Plugin Manager (bundled plug-ins are located in IDEA_HOME\plugins)


Locations of these directories can be modified in IDEA_HOME\bin\ file.


You will need to adjust the following parameters:


  • idea.config.path
  • idea.system.path
  • idea.plugins.path


Note for Mac OS X users: most likely you will not need to change the defaults, but if for some reason you want to do it, you can find the related settings in the Info.plist file located in IntelliJ IDEA Application directory.

Average User Rating
(58 ratings)

Nicolas Martignole Nicolas Martignole  says:

For IDEA Intellij plugin development, for IDEA 9, I need to create an IDEA IntelliJ SDK as explained in the documentation. However when I try to set my JSDK folder to /Applications/IntelliJ IDEA I get an "Invalid SDK window" and thus, I cannot develop a plugin on Mac

Evgeny Goldin Evgeny Goldin  says:

Hi Serge,


I suppose this document is slightly outdated, none of Mac OS X location is now valid for IDEA 116.32 and Mac OS X 10.7.3, I see no Intellij-related folders in the locations specified. Can you, please, update the document or reference a newer one, if it exists?



Arup Malakar Arup Malakar  says in response to Evgeny Goldin:

For IntelliJ Idea 11.1 Community Edition (IC-117.117) on Mac OS X (10.6) following seems to be the location:


  • Config: ~/Library/Preferences/IdeaIC11
  • System: ~/Library/Caches/IdeaIC11
  • Plugins: ~/Library/Application Support/IdeaIC11
  • Logs: ~/Library/Logs/IdeaIC11
Evgeny Goldin Evgeny Goldin  says in response to Arup Malakar:

That's right, thank you! In my case IDEA folder is "IntelliJIdea11" but folders list is the same, that helps.

Roger Pack Roger Pack  says:

for me on windows 7 it's %HOMEPATH%/.IdeaIC11 (docs seem to miss the end part there).

Simon Vishniakov Simon Vishniakov  says:

Where can I find logs to failed intellij idea update?

Anton Makeev Anton Makeev  says in response to Simon Vishniakov:

IntelliJ IDEA updater doesn't produce log files - in case of a problem it reports error message with a full stacktrace in the UI.