Skip to cookie settings

DevCleaner for Xcode alternatives

DevCleaner for Xcode is a focused tool. Here is how it compares with doing it by hand, with general Mac cleaners, and with DiskJoy, which is our product.

Part of: Mac disk cleanup for developers: every cache, what it costs to rebuild (Developers)

If you want to clear Xcode data, you have four honest options: do it by hand, use DevCleaner for Xcode, use a general Mac cleaner, or scan first with a tool that only reports. This article compares them fairly. DiskJoy is our product, and it is the one that cannot clean anything yet, so read that part as the maker’s view.

We have not tested every tool listed here. Where we describe another tool, we say what its own page claims, and you should check the current page before you rely on it.

What you are trying to clear

Xcode data is mostly four things: DerivedData (build output), device support files (debug symbols copied from devices), simulator runtimes and devices, and archives. The Xcode guide explains each and what recreating it costs. The first three can be recreated. Archives cannot, so be careful with any tool that offers to remove them.

A good tool for this job should show what each item is, how big it is, and what removal costs. It should not select archives for you.

Option 1: do it by hand

Check sizes with du -sh ~/Library/Developer/Xcode/* ~/Library/Developer/CoreSimulator, list simulators with xcrun simctl list devices, and move chosen folders to the Trash in Finder.

  • Good: nothing to buy or install, and you see every step.
  • Less good: you must remember which folders are safe, and it is slow if you do it often.

Option 2: DevCleaner for Xcode

DevCleaner for Xcode is an app for Xcode caches. Its project page says it lets you inspect auto-generated files and clean them, lists the Mac App Store as a place to get it (we did not check its current store price or macOS requirement, so treat both as UNVERIFIED), and names these areas: device support files, archives, derived data, documentation cache, old simulator and device logs, and old documentation downloads. It says device support is selected by default except for the latest version of each system, and that its archive view lets you inspect archives and delete older ones. The project is published under GPL-3.0. We have not run it for this comparison.

  • Good: focused on Xcode, so the list is short and relevant.
  • Less good: its page describes Xcode areas only, not Gradle, Homebrew, node_modules or the rest of a developer’s disk. Archives are not disposable, so review them before deleting anything.

Source: DevCleaner project page, github.com/vashpan/xcode-dev-cleaner, accessed 2026-10-05. The page also warns that the app relies on undocumented Xcode folder structures and recommends a backup before use.

Option 3: a general Mac cleaner

General Mac cleaners list system junk and, in some products, developer data. They cover more than Xcode.

  • Good: one tool for many kinds of junk.
  • Less good: developer data is one section among many, so check whether a given product explains what each item costs to rebuild. Products differ, and we have not reviewed any of them here.

Option 4: scan first with DiskJoy

DiskJoy is our product. Its scan reads your disk and shows how much space folders and categories take, without changing anything. Where it shows a reclaimable figure, that is a lower-bound estimate that leaves out shared extents, not an exact number. That makes it useful for the “what is taking space?” step. It does not clean today: cleanup is not built, so DiskJoy does not remove Xcode data or anything else.

  • Good: read-only, so a scan cannot delete the wrong file. It reports allocated size on disk, which can overstate what you would get back when files share data (for example APFS clones).
  • Less good: you must remove the folders yourself or with another tool. It is not an Xcode-only tool.

Comparison at a glance

Option Covers more than Xcode Removes things today Review each item
By hand Yes, if you know where Yes, you do it Yes
DevCleaner for Xcode No, Xcode areas per its page Yes, it cleans per its page Yes, it lets you inspect before cleaning per its page
General cleaner Yes Varies by product Varies by product
DiskJoy (our product) Yes, as a scan No Not applicable today

The last column is about reviewing before removal. Check each tool’s current documentation, because features change. DevCleaner details are from its project page as accessed on 2026-10-05.

Which should you pick?

  • If you only want Xcode data gone and like an app for it, look at DevCleaner for Xcode.
  • If you want to understand what is big first, scan, then use the guides here: the developer cleanup guide lists every folder and what it costs to rebuild.
  • If you are comfortable with Terminal, the manual route costs nothing to try and is enough for most people.

Whatever you use, keep your Archives unless you are certain, and remember the Trash does not free space until it is emptied. For simulators in particular, see the CoreSimulator guide, and for the whole Developer folder, see whether it is safe to delete it.

Frequently asked questions

What is an alternative to DevCleaner for Xcode?

You can clear Xcode folders by hand, use a general Mac cleaner that includes developer data, or use a disk analyzer to find large folders. The right choice depends on whether you want to review each folder yourself.

Is there an Xcode cleaner app?

Yes, DevCleaner for Xcode is one that targets Xcode caches, and some general Mac cleaners also list Xcode data. Check the own page of each tool for what it removes today.

Can DiskJoy clean Xcode data?

Not yet. DiskJoy scans and shows how much space folders take today. Cleanup is not built, so it does not remove anything. DiskJoy is our product.

Tags:DevCleanerXcodeComparison

See what’s taking up space on your Mac

DiskJoy explains every item and removes nothing until you review it.
Download for Mac

Cookies on diskjoy.com

Your browser sends a Global Privacy Control signal. We honoured it: analytics and marketing cookies are off.

Necessary cookies run this site. Analytics shows us how it is used: if you accept it, Google receives data about your visit. Change this anytime in Cookie Settings. How Google uses data Cookie Policy Privacy policy

Customize

Purpose
Needed for the site to work and to remember your cookie choice.

Cookies

  • sy_consent - Stores your cookie choice (Retention: 12 months)

Other browser storage

  • sy_consent_pending (localStorage) - Queues your choice until it reaches our server (Retention: until deleted)
Purpose
Show us which pages are visited and how the site is used, so we can improve it. Provider: Google Ireland Ltd (Google Analytics 4).

Cookies

  • _ga - Distinguishes visitors to count them (Retention: 400 days)
  • _ga_TP2XMLG27P - Keeps the state of your current visit (Retention: 400 days)

Recipients

Data controller

Sylentis Group sp. z o.o.. Contact: support@diskjoy.com. Privacy policy

Google may process data outside the European Economic Area (EEA). Safeguards: EU-US Data Privacy Framework, standard contractual clauses.

Right to withdraw

You can withdraw consent at any time, as easily as you gave it. Withdrawal does not affect the lawfulness of processing before it.