Download latest & previous versions of IPSW firmware files for iPhone, iPad, iPod touch and Apple TV.

Signed IPSWs

Signed firmwares can be restored in iTunes.

Version Release Date Size File Name
4.2.1 (8C148) Thu, 18-Nov-2010 322.89 MB iPhone1,2_4.2.1_8C148_Restore.ipsw
4.1 (8B117) Fri, 03-Sep-2010 308.17 MB iPhone1,2_4.1_8B117_Restore.ipsw
4.0.2 (8A400) Mon, 09-Aug-2010 305.38 MB iPhone1,2_4.0.2_8A400_Restore.ipsw
4.0.1 (8A306) Tue, 13-Jul-2010 305.4 MB iPhone1,2_4.0.1_8A306_Restore.ipsw
4.0 (8A293) Thu, 17-Jun-2010 292.09 MB iPhone1,2_4.0_8A293_Restore.ipsw
3.1.3 (7E18) Fri, 22-Jan-2010 228.06 MB iPhone1,2_3.1.3_7E18_Restore.ipsw
3.1.2 (7D11) Mon, 05-Oct-2009 241.6 MB iPhone1,2_3.1.2_7D11_Restore.ipsw
3.1 (7C144) Thu, 03-Sep-2009 241.62 MB iPhone1,2_3.1_7C144_Restore.ipsw
3.0.1 (7A400) Fri, 31-Jul-2009 230.1 MB iPhone1,2_3.0.1_7A400_Restore.ipsw
3.0 (7A341) Wed, 10-Jun-2009 230.05 MB iPhone1,2_3.0_7A341_Restore.ipsw
2.2.1 (5H11) Thu, 22-Jan-2009 246.39 MB iPhone1,2_2.2.1_5H11_Restore.ipsw
2.2 (5G77) Mon, 17-Nov-2008 246.37 MB iPhone1,2_2.2_5G77_Restore.ipsw
2.1 (5F136) Fri, 05-Sep-2008 237.79 MB iPhone1,2_2.1_5F136_Restore.ipsw
2.0.2 (5C1) Fri, 15-Aug-2008 248.68 MB iPhone1,2_2.0.2_5C1_Restore.ipsw
2.0.1 (5B108) Tue, 29-Jul-2008 249.12 MB iPhone1,2_2.0.1_5B108_Restore.ipsw
2.0 (5A347) Tue, 08-Jul-2008 225.03 MB iPhone1,2_2.0_5A347_Restore.ipsw
All firmware files are hosted on Apple's servers and you will be redirected to their server when you click on the download link. We don't mirror these files.