- What's free with Xcode and what Apple charges for
- The Mac you need for Xcode (the catch most people miss)
- How to start building with Xcode for free
- When the Apple Developer Program fee is waived
- What the paid membership gets you
- What's included in the free Xcode
- Free Apple Account or paid membership: which do you need?
- My advice
- Frequently asked questions
Yes, Xcode is free to download from the Mac App Store, and a free Apple Account is all you need to build apps and run them on your own Apple devices. You only pay when you want to publish on the App Store or use TestFlight, which needs the Apple Developer Program at $99 a year as of October 2026.
I hear from a lot of founders and small business owners who want to build a simple app for their customers and assume Apple charges just to get started. It doesn't. Xcode costs nothing. The cost comes at the end, when you want strangers to be able to download what you've built.
What's free with Xcode and what Apple charges for
| What you want to do | Free Apple Account | Apple Developer Program |
|---|---|---|
| Download Xcode | Yes | Yes |
| Build and test apps on your own devices | Yes | Yes |
| Beta versions of Xcode and Apple's operating systems | Yes | Yes |
| Invite testers with TestFlight | No | Yes, up to 10,000 external testers |
| Publish on the App Store | No | Yes |
| Cost as of October 2026 | Free | $99 annual membership |
Apple's membership comparison spells this out: a free Apple developer account gives you access to tools like beta versions of Xcode and operating systems, and lets you test your apps directly on your own devices. The paid membership adds TestFlight, distribution and the rest.
The Mac you need for Xcode (the catch most people miss)
This is where people get caught. Xcode's Mac App Store listing says it requires macOS 26.6 or later and a Mac with an Apple M1 chip or later. If you're on an older Intel Mac, the current Xcode won't install, however much free disk space you have.
The same listing gives the download size as 3.1 GB, and Apple's resources page says the current Xcode 27.1 includes Swift 6.4 and the SDKs for iOS, iPadOS, tvOS, watchOS, visionOS and macOS.
How to start building with Xcode for free
- Check your Mac: it needs an Apple M1 chip or later and macOS 26.6 or later.
- Download Xcode from the Mac App Store. It's listed as free.
- Sign in with your Apple Account. Apple says that to test or run apps on an Apple device, a free Apple Account is all you need.
- Get the command line tools or older Xcode versions from Apple's developer downloads page if you need them. Apple says Developer Program membership isn't required for these downloads.
- Build and test your app on your own iPhone or iPad.
- Join the Apple Developer Program only when you're ready to share it with testers or publish it.
When the Apple Developer Program fee is waived
Apple offers a fee waiver for some organisations. Its help page says nonprofit organisations, accredited educational institutions and government entities that meet certain requirements can request an Apple Developer Program fee waiver, and you need to be a legal entity with that status. If you're building an app for a charity, check this before paying.
What the paid membership gets you
- TestFlight: Apple says you can invite up to 10,000 external users to try beta builds using just their email address or a public link.
- App Store distribution: Apple says the App Store reaches users in 175 regions.
- App services: membership includes access to the app services and resources Apple reserves for members, such as In-App Purchase.
If you're still at the idea stage, my guide to making an app for free covers the no-code routes as well as Xcode. Students can also get a bundle of free developer tools through the GitHub Student Developer Pack.
What's included in the free Xcode
You get the whole tool, not a trial. Apple's Xcode page describes what's in it:
- Coding agents inside Xcode, powered by the model of your choice.
- Previews for SwiftUI, UIKit and AppKit views, including Dark Mode, different orientations and different text sizes.
- Device Hub, for testing your app on physical devices and simulators from your Mac.
- Instruments, for profiling and analysing your app's performance.
- Xcode Cloud, Apple's continuous integration and delivery service built into Xcode.
Free Apple Account or paid membership: which do you need?
- You're learning Swift or building a prototype: a free Apple Account is enough.
- You want to test the app on your own iPhone or iPad: still free.
- You want friends, staff or clients to test a beta: you need the paid membership for TestFlight.
- You want the public to download it: you need the paid membership to publish on the App Store.
- You're a nonprofit, school or government body: check Apple's fee waiver before paying.
My advice
Download Xcode free and build your app before you spend anything. Test it on your own phone with a free Apple Account, and only pay the yearly fee once you're ready for testers or the App Store. Before any of that, check your Mac: if it's an Intel model, the current Xcode won't run, and that's a hardware cost you'll want to know about on day one.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Frequently asked questions
Is Xcode free?
Yes. Xcode is listed as free on the Mac App Store, and a free Apple Account lets you build and run apps on your own devices.
Do I need to pay to put an app on the App Store?
Yes. Publishing on the App Store needs the Apple Developer Program, which is a $99 annual membership as of October 2026. Some nonprofits, schools and government bodies can request a fee waiver.
Can I run Xcode on an Intel Mac?
Not the current version. Xcode's Mac App Store listing says it requires macOS 26.6 or later and a Mac with an Apple M1 chip or later.
Can I test my app on my iPhone without paying?
Yes. Apple says that to test or run apps on an Apple device, all you need is a free Apple Account.
How big is the Xcode download?
Xcode's Mac App Store listing gives the size as 3.1 GB.
Do I need the developer membership to get beta versions of Xcode?
No. Apple's membership comparison says a free Apple developer account gives you access to tools like beta versions of Xcode and operating systems.
Can a charity get the Apple developer fee waived?
It can apply. Apple says nonprofit organisations, accredited educational institutions and government entities that meet certain requirements can request an Apple Developer Program fee waiver.


