Dev Cleanup UtilitymacOS 12.2 or later

For developers who use Xcode

Find the Xcode data you no longer need.

Scan the main storage hotspots, review what takes up space and choose what to remove. Keep control with cleanup presets, folder previews and an action log.

Dev Cleanup Utility for Mac with storage cleanup categories
Dev Cleanup Utility, on screen.

What you can do

Built around the task.

See the storage hotspots

Review DerivedData, archives, DeviceSupport, CoreSimulator data, Xcode caches and iOS backups from one place.

Choose how far to clean

Start with Safe or Balanced presets. Premium adds Deep cleanup and advanced retention and simulator controls.

Review before removing

Open a target folder in Finder, check its risk level and follow cleanup history in the action log. Supported file cleanup moves items to the Trash.

Getting started

Three steps to your first result.

  1. Scan your Mac

    Calculate the storage used by the Xcode data categories.

  2. Review the targets

    Choose a preset or individual cleanup cards. Open a folder in Finder if you want to inspect it first.

  3. Clean and check the log

    Run the selected actions, then review the recorded results and storage statistics.

Inside the app

Take a closer look.

From the English Mac App Store listing, checked on 29 October 2026. Select an image to open it.

Practical answers

Frequently asked questions.

Need help with Dev Cleanup Utility? Include the app name and your device when contacting us.

Contact support
Which Xcode files can it clean?

The app covers DerivedData, archives, iOS DeviceSupport, CoreSimulator data, Xcode caches and iOS backups. Review the selected category before running cleanup.

Can I inspect a folder before cleaning it?

Yes. Open a target folder in Finder from the cleanup card before deciding whether to remove its contents.

What is the difference between Safe, Balanced and Deep?

They are presets for different cleanup scopes. Cards show Safe, Moderate or Aggressive risk levels so you can review the selected actions. Deep is a Premium feature.

Does cleanup always permanently delete files?

File cleanup supports moving items to the Trash. CoreSimulator actions use Apple’s simctl tool, so review the selected simulator mode before running those actions.

Why might the next Xcode build take longer?

After cached or generated Xcode data is removed, Xcode may need to rebuild it or index the project again. The first build or indexing pass can therefore take longer.

Why does an operation ask for Full Disk Access?

Some categories, including iOS backups, require Full Disk Access. Grant it in macOS settings if you want the app to clean those protected locations.

Can I keep recent DerivedData or the latest DeviceSupport?

Premium adds a DerivedData retention policy for recent projects or days, an option to preserve the latest iOS DeviceSupport version and advanced CoreSimulator modes.

Can I review previous cleanups?

Yes. The action log records cleanup history. Statistics include potential reclaim, total deleted, sessions, the last cleanup and the last scan.

Ready when you are

Dev Cleanup Utility

macOS 12.2 or later