When doing an iPhone iOS restore its a good idea to have the direct link to the Apple for the iPhone firmware downloads.

iPhone Firmware

This ensures that the iPhone firmware you get is legit and not modified by anyone other than Apple.
Below is a list of the direct links to the iPhone Firmware files for every released iPhone firmware version.

NOTE: If you have trouble opening the IPSW files in internet explorer watch this video.
The video to show you how to restore iPhone firmware ipsw file on a Mac, click here.
If you want iPad firmware click here.
If you want iPod firmware click here.

Apple iPhone Latest Firmware Downloads:


Full List:
Guys I cant keep up with the iOS updates but here is a page that can. This page will take you to the updated iPod firmware. Click here www.iclarified.com

NOTE: This list of IPhone Firmware will be updated when new version of iPhone firmware is released.
If you want iPad firmware click here.
If you want iPod firmware click here.


  1. Hey, i just used the 4.2.1 (3G): iPhone1,2_4.2.1_8C148_Restore.ipsw firmware, and it blocked my iphone, how can i unlock it? Ps: your site is awesome, you helped me a lot.

    • Hi Mikezilla
      Thanks for the kind words. I am looking to start adding App Downloads too so stay tuned. 🙂
      That version of firmware is the direct link to Apple. So shouldnt be any issue with using it.
      When I use it, I have had to have a sim card in the phone to unlock it and sometimes unlock it through iTunes. Let me know how you go.

  2. Hey I wanna restore my iPhone 3gs to 6.1.2 from 5.1.1 jb
    Can u help me?
    I don’t wanna restore to 6.1.3 cos jb is not available n nw my iPhone is stuck in boot logo n in volume up tweak n my stock apps including Cydia is not working but other apps work good

  3. Hey I wanna restore my iPhone 3gs
    to 6.1.2 from 5.1.1 jb
    Can u help me?
    I don’t wanna restore to 6.1.3 cos jb
    is not available n nw my iPhone is
    stuck in boot logo n in volume up tweak n my stock apps including
    Cydia is not working but other apps
    work good

  4. N ya error 3194 occur during restore with 6.1.2 Ipsw
    I have iTunes 11.1.3
    N is iOS 6.1.2 better or should I go for other I don’t prefer 6.1.3 as no jb available

  5. It’s TEthered jb n I don’t wanna do it. I wanna do a untethered jb
    N how will I one about the rom wether it’s old or new boot rom???
    N how to do restore In case of 6.1.2
    I have tiny umbrella n ifaith can these help in any way?? N also evasion for jbing 6.1.2

      • Hi matt,

        Ive been having problem with my Iphone 5. I currently have IOS 7.1 (11D167). But recently my phone has been crashing (blue screen) and the battery doesnt charge or it charges then skips percentages. I thought first it might be a hardware problem but after researching it seems its a software problem. Im currently trying to restore my phone but it doesnt let me restore to the same ios 7.1 or to the IOS 7.2. Its give me This device isn’t eligible for the requested build” error message (error 3194). I tried helping it by fixing my host file but Im not getting any results. My questions is can i update my phone to 7.2 some other way or to the same because preferably I dont want IOS 8.


        • Hi JAyh
          Try saving off your shsh blobs file first.
          I am currently trying the same thing I am on 7.0.2 and trying to restore that version Apple wont let you.
          So save your blob file first and then look for how to restore same firmware version with blob file. Maybe with redsn0w or something like that.
          Good luck

  6. After a few unhelpful vids on youtube, I watched yours, which directed to here and gave the rest of the steps I needed.

    Cheers to you; thanks, mate.

  7. Hi ,
    i am using ios 4.1 , please suggest which ios will be better for my 3gs 32gb please give name of jailbrake, firmware with “no sim” solve problem

    • Hi Sanjay Tiwari
      I would try upgrading the iPhone 3GS to 6.1.3 firmware. Once this is done you can do a Jailbreak.
      Make sure you do a back up before upgrading the firmware.

  8. Hi, saw video. I have a 4S on ios 7.0.6. I downloaded the ios6.1.3 firmware on windows. My iTunes 11 (newest) reads error 3194 after restore. Any help? Is it safe? Can’t stand ios7. Thanks

    • Hi Kjb
      You can see the video on how to fix 3194 error here.
      You wont be able to downgrade iOS from 7 to 6. Apple wont let you.
      Thats not to say it cant be done. But its difficult. Google shsh blobs.

  9. hi
    i was updating my 5.1.1 firmware to 7.0.4 but in restoring i have this error
    the iphone could not be restored. an unknown error occurred (3004).
    what should i do?
    thank you

  10. I have an Iphone 4 (GSM) and it is jailbroken under ios 6.1.3 i want to update to 7 and the latest is 7.0.6. but the latest firmware is only 7.0.4. am i still able to update it? is there anything specific i need to do since the phone is already jailbroken?

    • Hi Erick
      I need to update the firmware part of the site. I will do that shortly. However I suggest you backup of your data and then do a firmware upgrade through iTunes.
      You can then follow the evasi0n video on this website to jailbreak the device.
      You may want to be careful though. I have not tested that Evasi0n will work on iOS 7.0.6. Since this is the case I would suggest a manual upgrade to iOS 7.0.4 as I know evasion jailbreak works on this version.
      Good luck and let me know how you get on.

  11. well i figured all that out and now im having a 3914 error i believe is the number. i tried to download the lastest version of itunes then i edited the host document and still it says my iphone is unable to update. Im sorry to bother you with so many issues

  12. Hey! I can just download the iOS 7.1 firmware for my iPhone 4 and hold the shift button and restore together and select this firmware? It will automatically update my phone right? I’m currently using iOS 6.1.3 Jailbroken.

    • Hi Mah
      Yes that will work. Make sure you do a back up of your data first as it will wipe any data on the phone. Umm If you want to keep your jailbreak I would suggest upgrading to 7.0.4 and running evasi0n jailbreak. I dont know if evasi0n works on iOS 7.1 yet.
      Good luck.

  13. i agree with ravinder. I’ve changed my host file/got all the new updates for windows/got the lastest version of itunes/etc and i still get the 3194 error over and over

  14. hello, i m in a touble plz help :
    i have an iphone 4s with ios 6.0.0 with jailbreak and i want to upgrade to 7.0.4
    i sow u r video but i didn’t understand very much
    and i tried to upgrade with itunes but the latest version is 7.1 and i dont want to upgrade to ios 7.1 because there have been no jailberak yet
    SOOOoo Help me PLz i’ll be very thankfull

    • Thank you Matt, but i m sorry i didn’t explaine very well sooory ,
      the thing is that i tried to upgrade to 7.0.4 with itunes but i don’t know how but i m still runing with ios 6.0.0 and i didn’t lost my jailbreak !!!! it’s weird isn’t it
      so i have two question :
      1- how to upgrade to ios 7.0.4 with the ipsw file ??
      2- should i wait for the jailbreak for the ios 7.1 ??
      And sorry again Matt and thank you

      • HI Rahim
        You wont be able to upgrade or downgrade iOS device without shsh blobs.
        Apple doesn’t allow it. YOu will only be able to upgrade to the lastest iOS firmware that Apple has released. EG the latest version is 7.1 so you will only be able to upgrade to 7.1.

  15. Hey, I’ve got an iPhone 3G and was wondering What firmware I should use also I’ve looked at your video on how to fix the USB Connection error and tried everything still no luck :/

  16. hi, sorry for my bed english 🙂 plz help me, i restored all settings from my telefon iphone 3gs 16 gb and hi died 🙂 after this i jeilbreaked ios 6.1.6 in my fone but i cant activite phone, what can i do? plz help me. thanks

  17. Hi Matt,

    I am getting error 1669 while restoring the firmware on Iphone 5.

    Searched all over google and youtube videos and came across your website.

    Please advice.


    Kind Regards,
    Tarun Ahuja

      • Thanks for replying Matt.

        I had issue with IPhone 5 where it was not searching the network. Went to T-mobile shop and they changed the SIM and found it the issue with IPhone itself rather than Sim card.

        Then I went to Apple store and they advised me to upgrade the firmware via ITunes which may fix this network searching issue.

        I tried the same however it asked me to remove the phone from ICloud account first. The moment I did the same the network search issue resolved without restoring/upgrading the firmware and it worked for 5 days and afterwards the same issue (network search) came again.

        Then I tried to restore the via ITunes and this time it gave me error message “Error 1669 The iPhone could not be restored”.

        And its showing me the phone is in DFU mode whereas I can’t use this phone via Wi-Fi to access internet etc. as well now.

        Went to Apple and they can’t fixed the same and thought of give it last try.

        So here you go, Two Issues:-

        1) How to come out of DFU mode?
        2) How to restore the firmware so that I can use this phone or at least use this phone via Wi-Fi.

        Please advice.


        Kind Regards,

  18. hi adriatik,
    Greetings of the day,

    i am facing error 9 problem. my i phone switched off suddenly and then apple logo keep on blinking. then i tried to restore i phone several times, but didn’t get through. tried all possible ways avaliable on web but unable to fix it. i have gone to repair shop, they checked it and said there was some thing wrong with hardware and needs to be replaced. help me to fix it

    • Hi Jonah
      Should be able to can you give me some more information? What error message are you getting ?
      Did you follow the Facebook video?

  19. my iphone 5 is in restore mode its show itunes icon on screen. i connected it to the itunes and put iphone into DFU mode and restore the firmware 7.1.2 . bt the unknown error occures 1 show on itunes. when firmware is installing on iphone. help me to fixed it……!!!!!!!

      • hi, I need to restore my iphone5. i have the latest version of iTunes and i already downloaded the firmware… but in the middle of restoring the message appeared that iThe iPhone could not restore because the firmware is not compatible.. can you help me.. thanks

  20. HI there i have an iphone 4 unlocked but i forget my passcode so i tryed to restore with itunes and after restoring shows this error (9) can you solve me out please

  21. Hi, when i restore the iphone 4s….it come out error 3 when running the firmware..i already update my itune and try another laptop…so what can i do?

    Thank you

  22. Hey ,
    I have iphone 3G(ISO 4.2.1) ,I used to have Viber on my phone but suddenly it stopped working.I tried to install another Viber but I couldn’t find any app which is supported by my Iphone.Could you help me ?

    • HI fisseha
      Someone else reported this as well. It seems the service for this version might have been turned off. Can you test that your phone is working with the Facebook app?
      If it doesn’t work then it might be an issue with your house?

  23. hey i can’t find my iphone firmware and when i identifying it it says that my iphone is 5s it doesn’t say neither it’s gsm or cdma i don’t know what to do pleas help!!!!!

  24. i have i phone 3gs ….. my phone is stuck on activation page after
    update to ios 6.1.6 …
    i can’t use my phone how i recover my phone
    please help me …..
    its stuck on activation page and shows no services….

  25. Hi, I’m facing a problem upgrade from IOS 8.0 to IOS 8.02, which I get the message is “the iphone could not be restored. an unknown error occurred (36)”, I have tried few times to downgrade also doesn’t work at all. still get the same message, my phone totally can’t go in IOS, the screen just appear plugin to iTunes, How to solve it? My iPhone model is 4s. Thanks for your helping.

  26. I have an Iphone 5s I have IOS 8.0.2 on it my aps don’t work no sound an some don’t load, not compatible, my phone come with the original IOS 7 I don’t know if it was 7.04 or just standard 7. just like iPhone 6 with IOS 8, but my question is with my model iPhone 5s could you tell me what list of firmware that I would need to down load for it its a A1530 edition

  27. when i download ios 7.1.2 firmware as a zip file aftr extract that zip file i get an .DMG file so cant able to downgrade it pls help me admin how to get ipsw file on windows 7

    • HI Ang
      It might be difficult to do this as the latest iOS is iOS 8 now for your model.
      I have been looking into doing a fresh firmware install on my iPhone 4S and I couldn’t even restore the same firmware on the phone.
      So for the moment I don’t have any answer for you on this one. However in about two weeks I hope go back to it again and start to work it out.

  28. After bypassing my iphone.. ….it issue me a problem that no sevice.. …..and sim is not working help me to fix tix problem plzzzzz

  29. How I do fix error 1 in itunes when trying to restore to ios 8.1? I followed the support guide in the apple website but still no luck. My host file in my windows 7 computer its good. Thank you.

  30. thanx bro …. your videos helped me a lot … and your steps was clear and 100% correct … my phone from Australia and was locked …. and was on 6.1.6 i used your video to downgrade to 5.1.1 and its unlocked and ” no service ” problem also solved ….thanx again .. keep up

    Yasir Osman from Sudan 🙂

  31. i have a new iphone 5s with ios8.1 original come with 7.0 ios.
    I really would like to restore it to ios 7.1.2 but im a getting a error all the time on two types of computers 3194 apple service not responding check firewall, I tried all forms from youtube still getting error, can u help me

  32. I forgot my apple id and password.. ..im using iphone 4 gsm with ios 7.1.0 …..plz help to activate my phone. …or to bypass the icloud

  33. i have an iphone 5c and i forgot my password and isnever been sync in my new computer… and i downloaded any firmware and get error 3194 help pls? much appreciated

  34. hi, while resetting all settings on my iPhone 5s, the screen stuck and when i try to turn it off and on the same apple logo plus the bar come back and does not do anything theere, please help, i tried everything, the itunes wont restore it, i try the power+home button method, it does not work since itunes says “the update server is ……….. )

    help please

    • HI ashcan
      update server is unavailable ? Basically it means that your iTunes cant contact the Apple servers. Do you have an internet connection? Does it work fine?
      Check this first, the next step would be to try the update on a friends or work computer and see if you get the same issue.
      Good luck

  35. Hey ive got an iPhone 3G and it is stuck in recovery mode. I tried to restore but it always shows error messages.
    How can i restore it?

    Please help me. Thanks.

  36. if you use a SHSH blob file to downgrade my iphone as im having issues with the software downloading the program its giving me virus an error on my notebook, so I stoped trying but with the SHSH blob file does that mean my iphone is jail broken, is there another way I can get the SHSH blob file sent to me

  37. Hello,

    I have updated my iOS automatically and it sucks on iPhone 4 (GSM)
    how can I get the SHSH file if I don’t have it saved when I upgraded.

    I really want to downgrade it back to 6.1.3
    Thanks in advance

    • Hi Tornike
      I am not sure if you can get it once you are already upgraded because the signed file is device specific.
      However if you do find a way to do this please let me know.

  38. Hi,
    i have an iphone 5 only used for 2 month, i try to restore update n its keep telling me error 52, has anyone encounter this before? do you know how i can fix it?, i went to an apple store reseller in my country and they said they never heard of it.

      • Re hi,
        Actually i was trying to do it trough my phone but it says try again later or do it with itunes, so i did it with itunes, n when i did i got error 52 each time, and now my phone is unusable coz when i switch on its show me the logo to connect to itunes.
        Thanks for your reply

        • I had exactly the same problem with my iPAD.

          After updated it to iOS 8.4 it started to reboot, and I tried to restore it using iTunes, but after the process was almost completed, iTunes showed me a message: “iPad could not be restored. Error code -52” and now the iPAD is useless, with the connect to iTunes screen showing when it turns on.

  39. hi
    i have iphone 5s and yesterday it just shut down for no reason. i think its in boot loop. only when i plug in charger and hold sleep button the apple logo appears and then goes of. i tried holding home button and sleep button but it didn’t worked. tried to dfu the phone. it is detected by itunes. but while installing it gets stuck “waiting for iphone ” then after error 4005 appears and everything stops. please help me i am struggling guy with shortage of money. i almost tried everything on youtube. please help me

  40. Admin, are you sleeping??????????????? there is ios 8.4 available in the market and the link still unavailable your site.

  41. hi there! pls help me on my iphone5. i already update and installed all needed to be done but at the end, it appears that my iphone could not be restored!. what happen?.. what will i do?? btw my iphone is from japan. thanks! hope u can help me what to do.

  42. Hey please help me out, i have got one second hand iphone5 (GSM + WCDMA). It’s lock and the person from whom i brought it, is out of contact. Due to this icloud id and password which i don’t have i cannot access the phone and another problem is that it has find my phone on. Please help me with this. Thanks in advance.

  43. Hi Matt,
    Thanks for the wonderful site and your enthusiasm in helping people out.

    I have a question, is it possible to change the model number on an IPhone 5S? It is currently ME432AE/A… and I believe that the AE/A is restricting use of FaceTime.

    Do you think installing a european IOS firmware manually, an IPSW file would enable and solve the problem?

    If so, can you advice which one to install, and as I currently have the latest version… wonder if I would be able to install an older version?

    Many thanks for all your help!!!

    Look forward to hearing from you.



    • Hi Syed
      Yes it is possible to change the number on your iPhone. But you might have to jailbreak it.
      I don’t know if it will allow you to install different firmware, you might need to jailbreak it to do that as well.
      Give it a shot all it will do is say the firmware isn’t suitable.

  44. i reboot my iphone 3G and after it rebooting it is telling me iphone can not make calls so i should restore it with itunes and when i tried i gave me erro 22, 1600

  45. This is an AWESOME website !

    and because of your awesomeness, I believe I will get response to my questions:

    — I forgot my password of my iCloud in my iPhone 4s and used my mom’s account in iTunes to restore my phone.. First error was 2003, does using diff. account in iTunes is the reason of the error?

    — 2nd attempt (for restoration) , i thought it was successful.. got stuck in a Apple logo with loading bar below but it loads only 1/6 of it and stopped then prompted ERROR 11 , why ? 🙁

    — I found your videos on youtube but I dont know how the above links work or override my messed up phone right now T,T ..

    Please help.

    PS: Sorry for long post and bad English :v

  46. Hi 123 IT,

    Could you please help me re install old firmwave on the Iphone 4S. I am trying to load firmwave 6.1 using the current lastest edition of Itunes but when I do atempt the restoration I get the error message `unable to restore the phone using this firmwave`

    Is it at all possible I need to use a different version of Itunes or are you able to tell me why I recieve this error message. Would you also be able to paste the frimwave file name for me to clarify I am using the correct file please.


  47. Hi Matt,

    I was restoring my iphone 4S with iPhone4,1_9.1_13B143_Restore, in the middle An (14)unexpected error occurred will you please help me out to fix it.


  48. Ive been having problem with my Iphone 5. I had IOS 9.1 before it went inot dfu . But recently my phone has been crashing (blue screen) and the battery doesnt charge or it charges then skips percentages. I thought first it might be a hardware problem but after researching it seems its a software problem. Im currently trying to restore my phone Its give me yo firmware is incompatible.
    how can i restore this phone?

  49. Ive been having problem with my Iphone 5. I currently have IOS 9.1But recently my phone has been crashing (blue screen)(flitering screen) and the battery doesnt charge or it charges then skips percentages. I thought first it might be a hardware problem but after researching it seems its a software problem. Im currently trying to restore my phone Its give me This firmware is incompatible f. I tried helping it by fixing my host file but Im not getting any results. my question is,how can i resolve this problem>

  50. how would i download a firmware for ipad air wi fi + cellular its not listed the others i download says the firmware is not compatable

  51. i have iphone5s its model num A1530, Iam updated 9.1.2 then its not working properly so i can degrate with my old ios verssion. i can download ios7.1 then installed its shows firmware not compatible so what was solution

  52. Hi im trying to restore an old iphone which is disabled for 24 million minutes lol which is a iphone 5 and nothing is working i keep getting the error “device is not elidgble for the requested build” i tired every thing including the host thing n updating itunes

  53. hey, I have iphone5s..and im trying to restore it but I keep on gettting error 50. I believe it was 9.1 before it crashed. What do I do?

    Kind regards

    • edit** tried upgrading/restoring it.

      This is the message that pops-up
      *your iphone cant be updated, you must restore it to factory settings.

      after clicking restore-I get the error50 message.

          • Hi Asdd,
            That error suggests that the device isn’t getting access to the iTunes servers.
            Can you check the internet connection on your laptop and phone?
            Try a different usb port usb cable. Different computer?
            check anti virus firewall.
            Sim card problem.

  54. I have an iPhone 5 and am running iOS 9.1.0
    1) Phone randomly restarts
    2) While using the phone, system will crash and the result is the Blue Screen of death,sometimes red screen.
    3) While using phone, screen will start flickering, lines will appear on screen and I will either get a Blue Screen or a White Screen.

    I have done the following to date
    1) i`ve tried a dfu mode restore using the latest ipws,just that it still cant restore,it shows error 9 and 14 and eventually turns to a blue/red/black screen.
    please help me.i cant afford to replace my iphone now

  55. there is problem with me : as i was trying to restore from ios 9.1 to 9.0.2 but the error occour what is this please help me please……… there is no jailbreak for ios 9.1 so thats why i want to restore but there is error occour please help me

  56. hi i am downgrading ios 9.3.2 to back ios 7.0.6 form itunes for jailbroken i have download ipsw firmware of ios 7.0.6 but when i turn it into downgrading an error occurred 3194

  57. i am downgrading ios 9.3.2 to back ios 7.0.6 form itunes for jailbroken i have download ipsw firmware of ios 7.0.6 but when i turn it into downgrading an error occurred 3194

  58. Everytime I try to downgrade my phone from the IOS10 to the 9.3.1 it say this verson of firmware is not compitable . What should I do

  59. Hello. i have iPhone 5 (GSM+CDMA)
    It start from the problem stuck on logo iTunes. And when i want to restore on iTunes, i got a Problem ‘iTunes error (50).’
    And i have tried your steps and take the firmware iOS 9.3.3 for the restore and upgrade the iPhone 5 and it still stuck on error (50).

    what should i do? do you have answer about my problem?

  60. Hi i’m using iPhone 6 Plus, and got error 56 when i try to update with latest IOS 10.1, already try so many ways, and now just shown iTunes with cable logo, also I’ve downloaded the restore firmware as shown in this page but still can’t restore or update…please help me.

  61. hello admin i have a iphone 5 in iso 10.2 & i want jailbreak if you help me pls give me solution
    how can i downgread ios9.1 give me full tips

  62. what would be a good firmware to download matt for a iPhone 6 with a corrupted firmware ? my Model on the back of phone says A1549 but I don’t see it in the list of firmware . Please trying to get a friend of the family’s phone back to normal state I know it got a icloud lock on it she say it just won’t leave the connect to iTunes screen & when I do connect to iTunes it doesn’t update or restore . when I do update it pulls up latest ios 11.2 then I accept but I get error 9 or iPhone firmware has been corrupted. then when I try restore error 9 also or device cannot be found & same for DFU mode. I re ordered a new screen & battery& installed them

  63. Hello admin i tried to restore my iphone 5s Model A1457 but it says “Error 3194”. I tried many times but it didnt work.. Please help.. Thank u..

  64. hi I tried updating my iPhone 4s using software update but once it was finished updating the iTunes and plug logo come up. then when I tried updating it in iTunes it doesn’t finish and it said error 29. same goes for my iPhone 5s error keeps popping out in iTunes. what should I do? I did what you show on your video but same error as for my 4s I tried it with and without firewall but I get the same error.

  65. Hello dear
    I have a question, Please give me a comment 🙂
    I have a Iphone 7 plus 256 GB, after updating to IOS 13.3.1 over wifi, the phone was restarting few times in one day… and finally DEAD!!!
    A store Fixed it, But replaced Hard with a new 256 GB HDD, after that it was better, it means the problem not solved, but decreased.
    again after 1 month I have this problem that after 5 minutes the phone was restarting!!
    I also restore phone in DFU mode by Win 7 ,64Bit via ITuens…

    Please Help me
    Thank you
    Best regards

  66. Hi
    I tried downgrading my Iphone 6 from IOS 12.4.8 to any previous IOS(12.4.7/12.4.6/12.4.5) but failed. I watched your video too but nothing worked.
    When I tried with Itunes I got Error 3194 and when I tried with 3utools i also got error. Please help me.

Leave a Reply

Your email address will not be published. Required fields are marked *