Is it safe to delete DerivedData?

30 August 2026

Yes. ~/Library/Developer/Xcode/DerivedData is a pure build cache, intermediate objects, indexes, and module caches Xcode generates from your source. Delete it and Xcode simply rebuilds everything on the next build. Nothing you wrote lives there.

When deleting it actually helps

The cost: your next build of each project is a clean build. Minutes, not hours.

The neighbors, know the difference

The safe way to do all of it

ddeploy treats these exactly by those rules: DerivedData, DeviceSupport and simulator caches are one preselected safe box (cleaned in place, sizes measured before and after), while Archives is a separate careful box that goes to the Trash. And if you're ever unsure about any item, one right-click asks Claude or ChatGPT about that exact path.

Every dev cache on your Mac, measured and one click from clean.

Download ddeploy free