How can I obtain older versions of Xcode?

Is there a way that I can freely download a version that only requires OS X 10.6.8? So far this is all I've found on the matter; but, when I click the 'download Xcode 3' link, it simply brings up the page for downloading version 4.

  • Have tried looking for a torrent? – 5arx Sep 15 '11 at 11:17
  • 4
    Wouldn't that be considered illegal? – James Litewski Sep 15 '11 at 11:31
  • I'dve thought its about as legal as your copy of OS X 10.6 - generally OS X distributions on DVD include a copy of XCode that will run on your OS version. Have you checked? Failing that a friend could lend you their installer. – 5arx Sep 15 '11 at 12:32
  • 1
    @5arx: "I'dve thought its about as legal as your copy of OS X 10.6..." That makes no sense of any kind. When has Apple ever had torrents as an official method of distribution? – Philip Regan Sep 15 '11 at 14:17
  • I was under the impression that nowadays OS X installers come with a secondary disc which includes a copy of Xcode for that version of the OS. My point being that if one has legally installed OS X 10.6 he should also have a compatible XCode installer thus negating the need to find one from other sources. – 5arx Sep 15 '11 at 19:25

You can download older versions of Xcode here after you've logged into the dev center.

Uncheck all of the options except "Developer Tools" in the Categories section on the left side of the page. Every version of Xcode back to version 1.0 in 2003 is available there.

  • I'm not registered as an Apple developer though.. – James Litewski Sep 15 '11 at 10:42
  • 2
    @JamesLitewski up to the App Store you always had to be registered - it is free – user151019 Sep 15 '11 at 11:41
  • 2
    @James: free registration will do. – Peter Štibraný Sep 16 '11 at 7:41
  • 1
    @JamesLitewski If you register for free, how do you download XCode 3? It's not there, no links to it in the dev portal. The only option I know of: click on the link provided in this answer. – Matthew Frederick Sep 28 '11 at 19:18
  • 1
    For anyone wondering about @MatthewFrederick 's question, login to the Mac developer portal, and search the page for "View all downloads". Click on this link and search for the version you need. – BergQuester Oct 30 '13 at 4:11

To get a free older copy of Xcode that will run on Snow Leopard, create(register) as an Apple Developer at this web site https://developer.apple.com/programs/register/ . You can also turn your current Apple ID into a developer ID by signing in on the link above and following the instructions.

After you create your Developer ID go to https://developer.apple.com/downloads

On the upper left side of the page search for Xcode and just below the search box, uncheck all of the Catagories except Developer Tools (leave that checked).

You will get three pages of results, on the second page you will find Xcode in version 3 for Snow Leopard.

Cheers rws70


xcode_3.2.6_and_ios_sdk_4.3.dmg is the name of the file I am downloading currently.

I registered for free as an apple developer at https://developer.apple.com/programs/register/ and then searched for 'xcode' in the downloads section.

I am on snow leopard, btw.


Xcode 3 requires a version of snow leopard (10.6.8) :D. However, do you still have your snow leopard disc? if so, re-install it because xcode 3 comes pre-installed with sow leopard.

  • 2
    If I remember correctly, Xcode doesn't get installed automatically but you can run the installer from the DVD. – nohillside Jul 27 '13 at 12:23

For what it's worth for anyone else that ends up here; the bundle linked above: http://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20792

Doesn't exist anymore, but there is a way to get 3.2.6 - through developer.apple.com/downloads - after free registration filter for 'developer tools' and type xcode - you should find the xcode_3.2.6_and_ios_sdk_4.3.dmg others have mentioned. It's 4+ GB though...

It's a shame you can't get it without IOS but for those of us stuck with snow leopard (despite mavericks now being free) 3.2.6 seems neccesary for brew - the package management tool.


Go to App Store, click Purcharsed, and check if you see 'Xcode for Snow Leopard' there. I have it there, but maybe it's because I've bought Xcode 4.0 when it was released and there was no Lion yet.


it's available!


XCode for Mac Snow Leopard

  • 2
    That is a dead link for me: "Your session has expired..." – dwightk Apr 22 '14 at 18:13
  • See several other answers as to how to get that link – user151019 Apr 22 '14 at 20:48

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .