Diskzyv0.1
Safe to delete

What is CoreSimulator/Caches on Mac? Is it safe to delete?

Short answer

Yes, CoreSimulator/Caches is safe to delete. It contains generated cache files for simulator runtimes, not your simulators or their data, and it is rebuilt when a simulator next boots.

Where it is

~/Library/Developer/CoreSimulator/Caches

What it is

When a simulator runs, the system prepares optimised copies of the runtime's system libraries so that apps launch quickly. Those generated files are kept in CoreSimulator/Caches, grouped by runtime.

It grows as you install more runtimes and Xcode versions. Caches for runtimes you have since removed can remain on disk.

This folder is separate from CoreSimulator/Devices, which holds the simulators themselves and the apps inside them.

How big it gets

Often a few GB per simulator runtime you have used.

How to clear it by hand

  1. Quit Xcode and the Simulator app so no simulator is running.
  2. In Finder, choose Go > Go to Folder and enter ~/Library/Developer/CoreSimulator/Caches.
  3. Move the contents to the Trash, or run the command below, which deletes the whole Caches folder.
  4. Empty the Trash if you used Finder.
In Terminal
rm -rf ~/Library/Developer/CoreSimulator/Caches

What happens afterwards

The first boot of each simulator takes longer while the cache is generated again. Your simulators, their apps and their data are unaffected.

How Diskzy handles it

Diskzy lists CoreSimulator Caches in the Clean up tab and ticks it. CoreSimulator Devices, next to it, is left unticked.

Related guides

See where your Mac's space went

Diskzy maps your disk, explains System Data and clears what's safe. Free for 72 hours, then $9 once for 2 Macs.

Try Diskzy for free
Read this in:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語