Download iPhone Firmware IPSW here for all iPhone models. All you have to do is check which iPhone firmware is the correct firmware for you. You can select from iOS 1 through to iOS 6, which is currently the latest iPhone firmware available.

What to do when after you have downloaded the file: Download the required file to the desktop of your computer. Open up iTunes and connect your iPhone to the computer with the supplied USB cable. Open up the Summary tab inside iTunes and press Shift+Click the Restore button simultaneously. From here, simply locate the firmware file and select it. The firmware will now begin to download to your iPhone.

This will always be our main firmware page that will contain all of the latest firmware files. As soon as new firmware comes out you can expect to find it here.

1.0.0 2G: iPhone1,1_1.0_1A543a_Restore.ipsw
1.0.1 2G: iPhone1,1_1.0.1_1C25_Restore.ipsw
1.0.2 2G: iPhone1,1_1.0.2_1C28_Restore.ipsw

1.1.1 2G: iPhone1,1_1.1.1_3A109a_Restore.ipsw
1.1.2 2G: iPhone1,1_1.1.2_3B48b_Restore.ipsw
1.1.3 2G: iPhone1,1_1.1.3_4A93_Restore.ipsw
1.1.4 2G: iPhone1,1_1.1.4_4A102_Restore.ipsw

2.0.0 2G: iPhone1,1_2.0_5A347_Restore.ipsw
2.0.0 3G: iPhone1,2_2.0_5A347_Restore.ipsw

2.0.1 2G: iPhone1,1_2.0.1_5B108_Restore.ipsw
2.0.1 3G: iPhone1,2_2.0.1_5B108_Restore.ipsw

2.0.2 2G: iPhone1,1_2.0.2_5C1_Restore.ipsw
2.0.2 3G: iPhone1,2_2.0.2_5C1_Restore.ipsw

2.1.0 2G: iPhone1,1_2.1_5F136_Restore.ipsw
2.1.0 3G: iPhone1,2_2.1_5F136_Restore.ipsw

2.2.0 2G: iPhone1,1_2.2_5G77_Restore.ipsw
2.2.0 3G: iPhone1,2_2.2_5G77_Restore.ipsw

2.2.1 2G: iPhone1,1_2.2.1_5H1_Restore.ipsw
2.2.1 3G: iPhone1,2_2.2.1_5H11_Restore.ipsw

3.0.0 2G: iPhone1,1_3.0_7A341_Restore.ipsw
3.0.0 3G: iPhone1,2_3.0_7A341_Restore.ipsw
3.0.0 3GS: iPhone2,1_3.0_7A341_Restore.ipsw

3.0.1 2G: iPhone1,1_3.0.1_7A400_Restore.ipsw
3.0.1 3G: iPhone1,2_3.0.1_7A400_Restore.ipsw
3.0.1 3GS: iPhone2,1_3.0.1_7A400_Restore.ipsw

3.1.0 2G: iPhone1,1_3.1_7C144_Restore.ipsw
3.1.0 3G: iPhone1,2_3.1_7C144_Restore.ipsw
3.1.0 3GS: iPhone2,1_3.1_7C144_Restore.ipsw

3.1.2 2G: iPhone1,1_3.1.2_7D11_Restore.ipsw
3.1.2 3G: iPhone1,2_3.1.2_7D11_Restore.ipsw 
3.1.2 3GS: iPhone2,1_3.1.2_7D11_Restore.ipsw

3.1.3 2G: iPhone1,1_3.1.3_7E18_Restore.ipsw
3.1.3 3G: iPhone1,2_3.1.3_7E18_Restore.ipsw
3.1.3 3GS: iPhone2,1_3.1.3_7E18_Restore.ipsw

4.0.0 3G: iPhone1,2_4.0_8A293_Restore.ipsw
4.0.0 3GS: iPhone2,1_4.0_8A293_Restore.ipsw
4.0.0 4: iPhone3,1_4.0_8A293_Restore.ipsw

4.0.1 3G: iPhone1,2_4.0.1_8A306_Restore.ipsw
4.0.1 3GS: iPhone2,1_4.0.1_8A306_Restore.ipsw
4.0.1 4: iPhone3,1_4.0.1_8A306_Restore.ipsw

4.0.2 3G: iPhone1,2_4.0.2_8A400_Restore.ipsw
4.0.2 3GS: iPhone2,1_4.0.2_8A400_Restore.ipsw
4.0.2 4: iPhone3,1_4.0.2_8A400_Restore.ipsw

4.1.0 3G: iPhone1,2_4.1_8B117_Restore.ipsw
4.1.0 3GS: iPhone2,1_4.1_8B117_Restore.ipsw
4.1.0 4: iPhone3,1_4.1_8B117_Restore.ipsw

4.2.1 3G: iPhone1,2_4.2.1_8C148_Restore.ipsw
4.2.1 3GS: iPhone2,1_4.2.1_8C148a_Restore.ipsw
4.2.1 4: iPhone3,1_4.2.1_8C148_Restore.ipsw

4.3.0 3GS: iPhone2,1_4.3_8F190_Restore.ipsw
4.3.0 4 GSM: iPhone3,1_4.3_8F190_Restore.ipsw
4.2.6 4 CDMA: iPhone3,3_4.2.10_8E600_Restore.ipsw

4.3.1 3GS: iPhone2,1_4.3.1_8G4_Restore.ipsw
4.3.1 4 GSM: iPhone3,1_4.3.1_8G4_Restore.ipsw
4.2.7 4 CDMA: iPhone3,3_4.2.7_8E303_Restore.ipsw

4.3.2 3GS: iPhone2,1_4.3.2_8H7_Restore.ipsw
4.3.2 4 GSM: iPhone3,1_4.3.2_8H7_Restore.ipsw
4.2.8 4 CDMA: iPhone3,3_4.2.8_8E401_Restore.ipsw

4.3.3 3GS: iPhone2,1_4.3.3_8J2_Restore.ipsw
4.3.3 4 GSM: iPhone3,1_4.3.3_8J2_Restore.ipsw
4.2.9 4 CDMA: iPhone3,3_4.2.9_8E501_Restore.ipsw

4.3.4 3GS: iPhone2,1_4.3.4_8K2_Restore.ipsw
4.3.4 4 GSM: iPhone3,1_4.3.4_8K2_Restore.ipsw
4.2.10 4 CDMA: iPhone3,3_4.2.10_8E600_Restore.ipsw

4.3.5 3GS: iPhone2,1_4.3.5_8L1_Restore.ipsw
4.3.5 4 GSM: iPhone3,1_4.3.5_8L1_Restore.ipsw

iOS 5.0

5.0 3GS: iPhone2,1_5.0_9A334_Restore.ipsw
5.0 4 GSM: iPhone3,1_5.0_9A334_Restore.ipsw
5.0  4 CDMA: iPhone3,3_5.0_9A334_Restore.ipsw
5.0 4S: iPhone4,1_5.0_9A334_Restore.ipsw

iOS 5.0.1

5.0.1 3GS: iPhone2,1_5.0.1_9A405_Restore.ipsw
5.0.1 4 GSM: iPhone3,1_5.0.1_9A405_Restore.ipsw
5.0.1 4 CDMA: iPhone3,3_5.0.1_9A405_Restore.ipsw
5.0.1 4S: iPhone4,1_5.0.1_9A405_Restore.ipsw
5.0.1 4S [9A406]: iPhone4,1_5.0.1_9A406_Restore.ipsw

iOS 5.1.0

5.1.0 3GS: iPhone2,1_5.1_9B176_Restore.ipsw
5.1.0 4 GSM: iPhone3,1_5.1_9B176_Restore.ipsw
5.1.0 4 CDMA: iPhone3,3_5.1_9B176_Restore.ipsw
5.1.0 4S: iPhone4,1_5.1_9B179_Restore.ipsw

iOS 5.1.1

5.1.1 3GS: iPhone2,1_5.1.1_9B206_Restore.ipsw
5.1.1 4 GSM: iPhone3,1_5.1.1_9B206_Restore.ipsw
5.1.1 4 GSM [9B208]: iPhone3,1_5.1.1_9B208_Restore.ipsw
5.1.1 4 CDMA: iPhone3,3_5.1.1_9B206_Restore.ipsw
5.1.1 4S: iPhone4,1_5.1.1_9B206_Restore.ipsw

iOS 6.0.0

6.0.0 3GS: iPhone2,1_6.0_10A403_Restore.ipsw
6.0.0 4 GSM: iPhone3,1_6.0_10A403_Restore.ipsw
6.0.0 4: iPhone3,2_6.0_10A403_Restore.ipsw
6.0.0 4 CDMA: iPhone3,3_6.0_10A403_Restore.ipsw
6.0.0 4S: iPhone4,1_6.0_10A403_Restore.ipsw
6.0.0 5 GSM: iPhone5,1_6.0_10A405_Restore.ipsw
6.0.0 5 GSM+CDMA: iPhone5,2_6.0_10A405_Restore.ipsw

iOS 6.0.1

6.0.1 3GS: iPhone2,1_6.0.1_10A523_Restore.ipsw
6.0.1 4 GSM: iPhone3,1_6.0.1_10A523_Restore.ipsw
6.0.1 4: iPhone3,2_6.0.1_10A523_Restore.ipsw
6.0.1 4 CDMA: iPhone3,3_6.0.1_10A523_Restore.ipsw
6.0.1 4S: iPhone4,1_6.0.1_10A523_Restore.ipsw
6.0.1 5 GSM: iPhone5,1_6.0.1_10A525_Restore.ipsw
6.0.1 5 GSM+CDMA: iPhone5,2_6.0.1_10A525_Restore.ipsw

iOS 6.0.2

6.0.2 5 GSM: iPhone5,1_6.0.2_10A551_Restore.ipsw
6.0.2 5 GSM+CDMA: iPhone5,2_6.0.2_10A551_Restore.ipsw

iOS 6.1

6.1.0 3GS: iPhone2,1_6.1_10B141_Restore.ipsw
6.1.0 4 GSM: iPhone3,1_6.1_10B144_Restore.ipsw
6.1.0 4: iPhone3,2_6.1_10B144_Restore.ipsw
6.1.0 4 CDMA: iPhone3,3_6.1_10B141_Restore.ipsw
6.1.0 4S: iPhone4,1_6.1_10B142_Restore.ipsw
6.1.0 5 GSM: iPhone5,1_6.1_10B143_Restore.ipsw
6.1.0 5 GSM+CDMA: iPhone5,2_6.1_10B143_Restore.ipsw

iOS 6.1.1

6.1.1 4S: iPhone4,1_6.1.1_10B145_Restore.ipsw

iOS 6.1.2

6.1.2 3GS: iPhone2,1_6.1.2_10B146_Restore.ipsw
6.1.2 4 GSM: iPhone3,1_6.1.2_10B146_Restore.ipsw
6.1.2 4: iPhone3,2_6.1.2_10B146_Restore.ipsw
6.1.2 4 CDMA: iPhone3,3_6.1.2_10B146_Restore.ipsw
6.1.2 4S: iPhone4,1_6.1.2_10B146_Restore.ipsw
6.1.2 5 GSM: iPhone5,1_6.1.2_10B146_Restore.ipsw
6.1.2 5 GSM+CDMA: iPhone5,2_6.1.2_10B146_Restore.ipsw

iOS 6.1.3

6.1.3 3GS: iPhone2,1_6.1.3_10B329_Restore.ipsw
6.1.3 4 GSM: iPhone3,1_6.1.3_10B329_Restore.ipsw
6.1.3 4: iPhone3,2_6.1.3_10B329_Restore.ipsw
6.1.3 4 CDMA: iPhone3,3_6.1.3_10B329_Restore.ipsw
6.1.3 4S: iPhone4,1_6.1.3_10B329_Restore.ipsw
6.1.3 5 GSM: iPhone5,1_6.1.3_10B329_Restore.ipsw
6.1.3 5 GSM+CDMA: iPhone5,2_6.1.3_10B329_Restore.ipsw