iPhone 3GS

Download iPhone 3GS IPSW

Official iOS firmware for iPhone 3GS, served directly from Apple. 28 IPSW files are listed below, including developer betas and release candidates.
  • Identifier iPhone2,1
  • Chip APL0298
  • Model A1303, A1325
  • Released 2009

Latest firmware

iOS 6

6 builds
VersionBuildReleasedSizeStatusDownload
iOS 6.1.6 10B500 823 MB Signed IPSW
iOS 6.1.3 10B329 823 MB Unsigned IPSW
iOS 6.1.2 10B146 823 MB Unsigned IPSW
iOS 6.1 10B141 823 MB Unsigned IPSW
iOS 6.0.1 10A523 818 MB Unsigned IPSW
iOS 6.0 GMRC 10A403 818 MB Unsigned IPSW

iOS 5

4 builds
VersionBuildReleasedSizeStatusDownload
iOS 5.1.1 9B206 720 MB Unsigned IPSW
iOS 5.1 9B176 720 MB Unsigned IPSW
iOS 5.0.1 9A405 718 MB Unsigned IPSW
iOS 5.0 GMRC 9A334 701 MB Unsigned IPSW

iOS 4

13 builds
VersionBuildReleasedSizeStatusDownload
iOS 4.3.5 8L1 441 MB Unsigned IPSW
iOS 4.3.4 8K2 441 MB Unsigned IPSW
iOS 4.3.3 8J2 441 MB Unsigned IPSW
iOS 4.3.2 8H7 441 MB Unsigned IPSW
iOS 4.3.1 8G4 440 MB Unsigned IPSW
iOS 4.3 GMRC 8F190 444 MB Unsigned IPSW
iOS 4.2.1 GMRC 8C148 421 MB Unsigned IPSW
iOS 4.2.1 GMRC 8C148a 421 MB Unsigned IPSW
iOS 4.1 GMRC 8B117 401 MB Signed IPSW
iOS 4.0.2 8A400 396 MB Unsigned IPSW
iOS 4.0.1 8A306 396 MB Unsigned IPSW
iOS 4.0 GMRC 8A293 396 MB Unsigned IPSW
iOS 4.2 8C134 421 MB Unsigned IPSW

iPhone OS 3

5 builds
VersionBuildReleasedSizeStatusDownload
iPhone OS 3.1.3 7E18 305 MB Unsigned IPSW
iPhone OS 3.1.2 7D11 321 MB Unsigned IPSW
iPhone OS 3.1 7C144 321 MB Unsigned IPSW
iPhone OS 3.0.1 7A400 312 MB Unsigned IPSW
iPhone OS 3.0 GMRC 7A341 312 MB Unsigned IPSW

No firmware matches these filters.

How to install iOS on iPhone 3GS with an IPSW file

Back up your iPhone 3GS first. Connect it to a computer, open Finder on macOS or iTunes on Windows, then hold Option (Mac) or Shift (Windows) while you click Restore and pick the IPSW file. Your device will be erased and the selected version installed. Follow our restore guide for every step.

Only firmware marked as Signed can be installed today. To leave a beta and return to the public release, restore the latest signed release build listed above.

Other iPhone models

Data from AppleDB, last updated .