Xcodes

Free Xcode version manager for Mac that installs and switches Xcode versions with one click.

Try App

Xcodes installs and manages multiple versions of Xcode on one Mac. It lists every available release, downloads the one you pick and sets it up without manual steps.

Downloads use aria2 with up to 16 connections, which the project says is 3 to 5 times faster than a plain download, and they resume after network errors. An optional experiment uses unxip to extract Xcode up to 70% faster. Click a version to make it active through xcode-select.

Each release shows its notes, supported OS versions, SDKs and compiler versions from Xcode Releases. You can also install platform runtimes for iOS, watchOS, tvOS and visionOS, and choose Apple Silicon or Universal variants for Xcode 26 and later. Downloads need an Apple ID, and security key sign-in is supported.

Xcodes is free and open source under the MIT licence. It started at Robots & Pencils and is now maintained by XcodesOrg, led by Matt Kiazyk. Release builds are signed and notarized, need macOS 14 or later, and do not require Xcode to be installed first.

Frequently asked questions

Is Xcodes free?

Yes. Xcodes is free, with no paid version. The maintainers accept donations through Open Collective.

Is Xcodes safe and open source?

Yes. The code is on GitHub under the MIT licence, and release builds are Developer ID signed and notarized. Xcodes installs a privileged helper so it can finish installs, and you approve that helper yourself.

How do I install Xcodes?

Download Xcodes.zip from the latest GitHub release and move Xcodes.app to Applications. With Homebrew, run brew install --cask xcodes-app. For the command line tool, run brew install xcodes.

What macOS version does Xcodes need?

Current builds need macOS 14 Sonoma or later. Version 1 ran on macOS 11, and versions 2 and 3 on macOS 13.

Do I need an Apple ID to use Xcodes?

Yes. Apple only serves Xcode downloads to signed-in developers, so Xcodes asks for your Apple ID. Password managers can fill in the sign-in form, and security keys are supported.

How do I switch the active Xcode version?

Install the versions you need, then click the button next to one to make it active. Xcodes runs xcode-select for you, so command line builds use that version.

Gallery

No images yet.

Apps like Xcodes

More apps from Developer Tools.

More in Developer Tools

View all