Is it safe to delete Xcode DerivedData? (and the rest of Xcode's storage)
Last updated June 14, 2026
Yes — ~/Library/Developer/Xcode/DerivedData is rebuildable build output, so deleting it is safe and frees gigabytes; your next build is just slightly slower. Old simulators (CoreSimulator) and iOS DeviceSupport are also safe to clear. Keep your Archives if you still need to submit those builds. Tokki Clean itemizes each before trashing it.
Size each area
See where Xcode's storage actually goes:
Safe to delete
~/Library/Developer/Xcode/DerivedDataBuild cache — rebuilt automatically.
~/Library/Developer/CoreSimulator/DevicesSimulator runtimes/devices — recreate as needed.
~/Library/Developer/Xcode/iOS DeviceSupportPer-OS debug symbols — re-downloaded on connect.
What to never delete
~/Library/Developer/Xcode/ArchivesDistributable builds — keep any you may still submit to App Store Connect.
Do it in one click
Tokki Clean finds xcode storage for you, sizes it, shows an itemized preview, and sends removals to the Trash — free, native, nothing leaves your Mac.
Download free for macOSApple silicon · macOS 12+ · no account
Frequently asked questions
Is it safe to delete Xcode DerivedData?
Yes. DerivedData is intermediate build output that Xcode regenerates. Deleting it is a common fix for build issues and frees several gigabytes.
What else in Xcode is safe to delete to free space?
Old simulator devices (CoreSimulator) and iOS DeviceSupport folders. Keep your Archives if you still need to ship those builds.