Delete User Caches in Mac OS X
The user caches folder sits in ~/Library/ and contains cache files from nearly all applications that are actively used in Mac OS X. While most apps maintain their caches reasonably well and don’t let things get out of control, some aren’t so good at it, and some apps leave behind rather large folders that serve no purpose if you no longer use the application.
Accessing & Deleting User Cache Files in Mac OS X
- From the Mac OS X Desktop, hit Command+Shift+G to bring up “Go To Folder”
- Type ~/Library/Caches/
- If you want to delete ALL caches, remove everything in this folder – this is generally not recommended
- If you want to delete specific app caches, search for the app name and remove it manually
- You can select any folder and just hit Command+Delete to send the directory to the trash, otherwise drag it manually
You’ll notice some apps caches are named by “com.AppName.client” format, so don’t expect everything to appear as “AppName” in the directory.
Selectively Removing App Caches to Recover Disk Space
Removing app caches can also help to to recover disk space for apps that are no longer in use. For example, I haven’t used Spotify in several months, but the applications caches stored in com.spotify.client are taking up 1.38GB of disk space. Here’s how to find large app caches that are no longer used:
- From the Caches folder, go to the View menu and pull down to “Show View Options” (or hit Command+J)
- Click the checkbox next to “Calculate all sizes” near the bottom of the options, then close View Options
- View the folder in list view, and then click on “Size” to sort by the total size of each folders contents
- Delete offenders that are no longer in use
In some situations, even when you uninstall an app, not all traces of the application are removed, and manually removing the cache may be helpful or necessary to get rid of traces left around.
Other than taking up space, deleting specific app caches can sometimes resolve strange behavioral issues with certain applications.