Download iPhone Firmware / IPSW Files

Oct 25, 2010 - 92 Comments

download iphone ipsw firmware Wondering where you can get all the iPhone firmware files from? Here’s the direct download links for all of the iPhone IPSW firmware files from version 3.0.0 on up through 4.1.0 for iPhone 2G, iPhone 3G, iPhone 3GS, and iPhone 4. Note that we are not hosting the files, they are direct links to Apple’s web servers.

iPhone IPSW Firmware Downloads

The firmware files can be quite large (600MB in some cases) so don’t be surprised if it takes a while to download. It’s easiest to just right-click on the file you want and save it directly, some users experience trouble with Safari when directly clicking the download URL.

IPSW 3.0.0

IPSW 3.0.1

IPSW 3.1.0

IPSW 3.1.2

IPSW 3.1.3

IPSW 4.0.0

IPSW 4.0.1

IPSW 4.0.2

IPSW 4.1.0

IPSW 4.2.1

iOS 4.2 was released as iOS 4.2.1 and this IPSW reflects that:

IPSW 4.2.6

iOS 4.2.6 IPSW is thus far only intended for CDMA iPhone 4 models:

IPSW 4.3

iOS 4.3 supports iPhone 4 and iPhone 3GS:

IPSW 4.3.1

iPhone IPSW for iOS 4.3.3

iPhone IPSW for iOS 4.3.4

iOS 4.3.5 IPSW for iPhone

iOS 5 IPSW

iOS 5.0.1 IPSW

iOS 5.0.1 9A406 IPSW

iOS 5.1 IPSW

iOS 5.1.1 IPSW

We will update this list when new IPSW releases become available.

Local IPSW File Locations

Any iPhone IPSW files that you have already downloaded from iTunes are stored locally on your machine. You can access these directly at the following locations:

Mac OS X: ~/Library/iTunes/iPhone Software Updates

Windows XP: \Documents and Settings\username\Application Data\Apple Computer\iTunes\iPhone Software Updates

Windows Vista & Windows 7: \Users\username\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates

What are IPSW files anyway?

The IPSW acronym is thought to stand for iPhone Software. IPSW files are essentially just packages to deliver updates to your iPhone, iPad, and iPod touch including the baseband and firmware. Anytime you update your device iTunes will grab a new IPSW from Apple’s servers. People are generally concerned with IPSW files for either exploration into the workings of iOS and the iPhone, or for jailbreaking and unlocking purposes.

You can find out how to use IPSW files if you are uncertain.

Jailbreaking

IPSW files are most pertinent to Pwnage since you can use a custom IPSW file if you wanted to. You can download PwnageTool if you need it. Redsn0w works as well but may require a tethered jailbreak for some iOS versions.

Recent rulings have ensured that jailbreaking your iPhone is not illegal, although Apple maintains that it will void your warranty. For this reason if you ever need iPhone warranty service, be sure to unjailbreak your iPhone before taking it into Apple. There are mixed reports of Apple caring and not being concerned that phones are jailbroken, but your mileage may vary and it’s best to play it safe.

Related articles:

Posted by: Manish Patel in iPhone

92 Comments

» Comments RSS Feed

  1. m0xy says:

    I was hoping you would have a DL to 4.2, I’m impatient :P

  2. Ali says:

    does anyone ever host the custom ipsw? I know you can muck around in the .plist files contained within these things to downgrade iOS but there’s a large margin of error, would be nice to just grab the modified ipsw directly

    • Senator Tubes says:

      @Ali. You are the one modifying the .ipsw, that is the point. The intention is to have a clean restorative .ipsw to return back to or change yourself if you are extra brave, but what’s the point?

      The custom .ipsw files created from Pwnage Tool are not what you’d want to restore from if you want to do a fresh jailbreak, that’s why you are getting a fresh package from Apple. How do you think someone tries out every jailbreak? They’re not just applying them on top of each other, they are restoring each time.

      With the exception of the old jailbreaks, there isn’t much reason to host custom .ipsw anymore.

      • onecsguy says:

        @Senator, I think Ali was assuming that someone would Jailbreak a phone, then just post the .ipsw afterwards making Jailbreaking as easy as just ‘restoring’ to the jailbroken .ipsw, I’m assuming that an ipsw is not a complete image of the phone or I’m sure people would just be doing this … if it is a complete image then ‘what the crap’, why aren’t people sharing jailbroken ipsw’s =P

  3. [...] sister site OSXDaily hosts a comprehensive list of iPhone IPSW files to date: Download iPhone Firmware / IPSW. Speaking of IPSW’s, PwnageTool 4.1 is available to download and is a great option to [...]

    • Notso says:

      I’m about to pull out my hair. I’m trying to unlock my iphone 3GS IOS 4.3.3 so I can use it overseas. I installed Cydia to jailbreak and then ultrasn0w to unlock. After it not working, I since discovered that it wouldn’t unlock because my firmware ver is 05.16.02. I followed all the on-line tutorials to upgrade to 06.15.00 using redsn0w.

      I’ve tried 3 seperate times to download a stock IOS 4.3.3 IPSW – but each time there are no *.IPSW files evident anywhere on my computer. There is the downloaded folder with numerous files in it, but not a single *.ipsw file. What am I doing wrong???

  4. [...] do so. These are the original unmodified IPSW files, for versions 3.2 and up for iPad. You can also download iPhone firmware or iPod touch firmware if you need [...]

  5. danzo1 says:

    I used pwnage and redsnow to jailbreak my iphone (software version 3.0) to run it on Tmobile over a year ago. I am now having an issue in that the iphone on its own goes through continuous rebooting from time to time. i assume there is a corrupted system file somewhere in there.

    how do i unjailbreak my phone to upgrade the software, then rejailbreak it so i can run it on tmobile again?

    thanks for any help

    • wierdo from the future says:

      if you upgrade, it will unjailbreak it, then use pwnagetool to jailbreak
      don’t use redsnow because it will render the unlock useless

  6. [...] Download iPhone Firmware / IPSW [...]

  7. n3wb1e says:

    I wonder if any form of integrity checks are available (e.g. MD5 or SHA256 checksums).

    All these files are quite large, what about if I get a corrupt download? How can I check that before using them?

    Are checksums provided by Apple at all?

    Thanks for any response,

  8. [...] you’re having problems, advanced users can also download iPhone IPSW directly from Apple. This is not recommended for novice computer [...]

  9. [...] refers to the process of modifying your iPhone firmware so that unsigned code can be run on the device. In other words, an iPhone with a jailbreak can run [...]

  10. naheed says:

    Hi All,

    I am facing a problem which i am unable to solve even after spending hrs. neither i can find the solution anywhere on the internet.

    The problem is described below:

    1) I have a iphone 3GS with New Boot ROM
    2) I had jailbroken it on version 4.0.1 through jailbreakme.com and had cydia installed
    3) I was browsing system folders through iFile application from cydia and out of curiousity I deleted many folders including system, app etc and suddenly the iphone went blank
    4) I dont have backup of my SHSH
    5) Now when i try to restore IPSW file (3.1.3, 4.0.1, 4.1) through itunes 9.2/10.1 I get 3014/3194 error
    6) I tried Redsn0w 0.9.6 b6, iREB, Sn0wbreeze 2.1 etc but none seems to work

    Please if anyone can kindly suggest me how to solve this issue I would be grateful to him …….as of now my iPhone is like a brick

  11. Mani says:

    Can anybody tell me how I can unlock my iphone 4 running at IOS 4.1 and modem baseband 02.10.04?

    • Peekachu says:

      sooo…. how does.. it… work ???? shud v have to jus download d file… n install it.. normallly….. or shud… v have to install it…. thru d itunes only ????? wud b fine….. if som1 can let me know… bout it……….

  12. emad says:

    Hello everyone,

    I am having this problem for the last 3 days which is every time i tried to downloaded the 3.1.3 ipsw to restore my 3G iphone, i found DMG files in the file that i donloaded from here which i can’t even know how to use’em. please note i have vista running on my PC.
    So please helllllllllp. please response quickly thank you to all

  13. emad says:

    Hello Will,

    Thank you for quick response, but not what i want, i need to get out [ipsw] file from the dmg file which i just donwloaded. [018-6482-014.dmg] i have file like this.
    please help me to understand.
    thanks

  14. emad says:

    i have tried everything could possibley find on net but no chance at all, tried transmac and when i load in the dmg file tells me encrypted file.etc

  15. emad says:

    OMG, no body has an answer for me………..

    I need your help guys, i am just waiting to get out IPSW file from the stupid DMG file, becuase i want to downgrade my iphone from 4.1 to 3.1.3 using snowbreeze 2.0.2.
    please helppppppppppppppp.
    please note every time i donwload the 3.1.3 firmware im getting DMG’s file
    thanks

  16. emad says:

    noooooooooooooooo oneeeeeeeeeeee

  17. shenese says:

    Hello my iphone 2g is unlock/jailbreak I’m on software version 3.0. I tried to erase and restore my settings and now my phone is stuck on the apple logo. I know how to get it to come up in itunes. I’m trying to upgrade it to 3.13 but I’m using itunes 10 do I need to use another version of itunes? because every time I try to restore the 3.13 ipsw file itunes say firmware file is not compatible. Please help!!

  18. johny says:

    Anyone can help me please….i’ve reseted my iphone & erase all data and settings. But idk if it would also delete the carrier, now my iphone network is locked, no signal & no carrier..& i couldn’t restore it on itunes…keeps getting error 3194 even ive add the 74.208.105.171 gs.apple.com gs.apple.com at the bottom line, but i cant open the hosts file with admin privileges since im using windows 7…anyone can help me to get my carrier & network back please pm/reply…i apriciate it very much!

  19. TheHinac says:

    I can’t say this enough. Do not download your ipsw software from anywhere. You’ll just end up with redsn0w at the waiting for reboot window and iphone stuck in dfu mode. Use the ipsw in your apple updates folder only. Do not upgrade your baseband until you’ve check the version of your iphone and read the warnings, because you will spend a lot of time trying to fix your bricked failed flash of the baseband, thats going to take time and reading to fix.

  20. [...] CDMA iPhone 4 models which are due for a release later in the week. The early availability of the iPhone firmware is likely intended for Verizon iPhone review units that have been sent to [...]

  21. Joe says:

    I would like to now if it is legal to hoste an ipsw? :/ are you allowed to host them?

  22. [...] do so. These are the original unmodified IPSW files, for versions 3.2 and up for iPad. You can also download iPhone firmware or iPod touch firmware if you need [...]

  23. [...] a browse. 4. Buscas el .ipsw de la 4.2.1. Si no lo tienes bajado, busca tu versión, por ejemplo aquí o en google Y LO METES EN LA MISMA CARPETA (redsn0w) 5. Le das a next, y en la siguiente pantalla, [...]

  24. sunny says:

    Hi Guys,
    I need to unlock 4.2.1 but as i download 4.2.1 ipsw zip folder on my computer…i am not able to get ipsw file from that folder….what is the way to get it….not able to find the ipsw file

  25. Sharan says:

    @Sunny – Hold the shift button and click update/restore. Now you should be able to browse to locate the file.

  26. Friend says:

    I’ve tried it. It works perfectly for all versions. After you download the ispw firmware that had given from them or you can search from the web engines, do not extract it. Open the File, Click File, And Click Save Archive Copy As. And type .ispw at the end of the sentence before saving. And Done! You get an ispw firmware without cracking your brain. Try it!

  27. jano says:

    Hi Dear,
    I have Iphone 3G and I tried several times to unlock it. Finally I partially unlocked it then the WIFI did not work. I tried to restore to the original firmware, but it gave me error 1015 then I tried again and it gave me error 2000. I was trying to download ISO 3.0.1 but each time I tried to restore it using the downloaded ISO it does not work??it asked for xx.ipsw….but I could not find any file with that extension…pls help

  28. jano says:

    I tried to restore the original phone firmware but it kept giving me the same error 1015..i updated itune then tried again but it gives me another error 9
    i’m using window vista ….can you help

  29. TD says:

    I have used the pwnage tool to try to jailbreak my iphone 3gs 4.2.1 baseband 5.14.04. I went through the process of creating a custom .ipsw and when i tried to restore the iphone via itunes i get the error message that the phone could not be restored because the firmware is incompatible. What should i do now? I wanted to jailbreak and then unlock this phone without having to change the baseband. THanks for your help.

  30. RB says:

    Have I missed seomthing here? I’m trying to download the IPSW for 4.3.5 for the iPhone 3GS and followed the instructions to “…right-click on the file you want and save it directly.”

    When I right click on the iPhone 3GS link in iOS 4.3.5, the link in the title bar says the file is the IPSW file, but it saves as a ZIP file. Examination of the contents of the ZIP file fails to find any IPSW file.

    Is it the wrong file (i.e. an error on the website)? Is there something else I’m meant to do to get to the IPSW?

    • Ian says:

      Hi
      I had the same problem. I downloaded the file using Google Chrome. Dont use Internet Explorer as this downloads as a zip file?…..
      Ian.

  31. [...] diversen Seiten im Internet (zB ) gibt es die aktuellen “nicht-Entwickler” Versionen (zurzeit 4.3.5) der iOS Geräte. [...]

  32. [...] button is as useful as a chocolate fire guard. I tried downloading the latest firmware from Download iPhone Firmware / IPSW Files but pwnage tool says the firmware bundle is wrong. So far I have tried 4.2.1 4.1.0 4.0.2 and [...]

  33. Louis says:

    Hi, my phone is a 3GS and is currently tethered by redsnow, my firmwave is 4.2.1, i tried running Greenpoison on top of my jailbreak and it won’t work. Here is my question…. I downloaded the original
    IPSW 4.2.1 so now can i just restore my phone by pressing “option” button on my mac keyboard and then select the IPSW 4.2.1, will this restore make any error? and if it does can i just run Greenpoison after to end up with a jailbreak untethered…

    Please help me with this matter i just do what to get stuck with all these procedure..

    Louis as of today Sept 24/11 i’m waiting for a answer from one of you guys… my phone don’t need to be unlock it is running fine with my carrier Telus.

  34. loretta says:

    im trying to jailbreak my iphone 3Gs , i did the DFU but how come when i do it it keep coming back itunes to my iphone screen . it is so frustrating , im not good with this pleaseeeeeeeeeeee help me …. thanks

  35. Morne says:

    Hi. I just downloaded the ios 5 file for my iphone 4 gsm model. The file came through on my windows 7 pc as a zip file. When I extracted the file, there were a lot of other files in there, like .dmg file, but no .ipsw files. I then tried to convert the .dgm file to ipsw with Transmac, but it came up and said that encrypted files are not supported. Has anyone expereinced this problem, and does anyone have a solution? Thanx in advance

    • Morne says:

      Ok, I see that Internet Explorer downloads the file as zip. If that happens, just follow this:
      “I’ve tried it. It works perfectly for all versions. After you download the ispw firmware that had given from them or you can search from the web engines, do not extract it. Open the File, Click File, And Click Save Archive Copy As. And type .ispw at the end of the sentence before saving. And Done! You get an ispw firmware without cracking your brain. Try it!”
      Thanks Friend

  36. Sophat says:

    Hi all,

    How do I know my iphone with GSM or CDMA network? Please suggest the way to check on iphone. Thanks

    • Debbie says:

      This is what I found from apple support site:

      ” iPhone 4 (GSM model) has a SIM tray on the right side of the case for holding a micro-SIM card. iPhone 4 (CDMA model) does not have a SIM tray.”

      I think most iPhones are with GSM model :)
      Just check is there a SIM tray on the right side of your device and you should be able to recognize which download link to choose.

  37. potpot says:

    when restoring using .ipsw file, does it have to be in DFU mode?

  38. Sri says:

    Error 3002 when trying to update to IOS5 using IPSW files please help

  39. [...] and start over??????????? or does that even matter???? you can download IPSW from this site: Download iPhone Firmware / IPSW Files Reply With [...]

  40. allain says:

    any one knows how to unlock iphone 4S ? :/

  41. Harry says:

    Hey friends, I have a factory unlocked iPhone 4… was trying to download the update to IOS-5 from itunes but there is always some network error… how can i update it to IOS-5 here…. has anyone tried successfully? any feedbacks/issues?

  42. josh says:

    i have downloaded the firmwire but after that i am puzzled

  43. [...] several comprehensive lists of iOS IPSW files hosted from Apple’s servers, you can download iPhone ISPW, iPod touch IPSW, and iPad IPSW of all iOS versions after 3.0. [...]

  44. Markus says:

    Does the update HAVE to be nearly 800MB!!?? I just downloaded iOS5 last night and it took 8+ hours to download the 777MB file. Now I have to download ANOTHER 800MB!!! C’mon! Can’t they just patch the new bits in??? :-(

  45. [...] I tried to upgrade my phone 3GS 3.x to a 4.x firmware found on osxdaily.com, I got the famous “this device isn’t eligible for the requested [...]

  46. Justin says:

    Hello, when I right click and save target as it will still only let me save as a compressed zip file. How do i get the ipsw? Help Please! Thanks!

  47. sd says:

    I just downloaded iOS 5.0.1 IPSW for iPhone 3GS.
    After downloading 684MB zip file, I didn’t find any .ipsw file in it. After clicking shift+update in itunes it didn’t find any .ipsw file.

    Can any one help.

    • m says:

      Make sure you save the file with a .ipsw extension, it’s not a zip file. Try using Chrome or Firefox to download it and use “Save As”

  48. ravi dewan says:

    i have used redsnow to upgrade my phone to 5.0_9 everything has started working but i am enable to get my desired network need help

  49. frank says:

    hi i downloaded red snow 0.8 and the firmware 3.0 for my iphone 3gs, extracted red snow then extracted the firmware, but it says excytpion loss when i try to extract the firmware and cant browse to find the firmware, what am i doing wrong or do i have to download a different firmware because its not the right firmware?

  50. sakiii says:

    i downloaded your link for iOS 5.0.1 but how can i use it in iTunes???????????

  51. twana says:

    my iphone restore error 3194 please help

  52. [...] I chose to download the iOS 5 firmware from Apple’s server (you can find the links for iPad, iPhone, and iPod touch) instead of updating directly from iTunes. If you updating from iTunes (you need a [...]

  53. Ninjas Force says:

    Hello Every one, Please Kindly help me if you can.,

    Some one steal my IPhone 4GS and don’t know how to find that robber is any one know what should i do ….. :( (

  54. Scoobizzle says:

    just wanted to know how to get this downgrade working from the IOS 5.1 – either 4.3.3 or 5.0.1

    • Dober says:

      You can’t downgrade unless you saved SHSH blobs. If you don’t know what that is, you didn’t save them meaning you can’t downgrade.

  55. Chetan says:

    Hi friends i want solution to unlock and jailbreak iphone 3gs base-band 06.15.00 5.1 , how to do it , if any solution please add links of software’s. right now i am having 4.1(8B117) in my iphone3gs Iphone.

    Chetan 9860880006

  56. Jemma says:

    My iphone was jailbroke but recently updated it so it is no longer jailbroken but now i cannot re activate it, can set the wifi up etc but wont let me activate via itunes just says no sim card even though on is inserted ive tried dfu mode several times and many other things what else could i do please any advice

Leave a Reply

 

Shop for Apple & Mac Deals on Amazon.com

Subscribe to OSXDaily

Subscribe to RSS Subscribe to Twitter Feed Follow on Facebook Subscribe to eMail Updates

Shared on Facebook

Shop at Amazon

Ad

OSXDaily on Facebook