iPhone – Supported iOS Firmware Version

iOS software compatibility with Apple’s hardware compatibility is listed below. The device name is on the left and the last iOS version supported on the device is on the right. Trying to force install unsupported firmware on an iOS device will throw a “Device isn’t Eligible” error or iTunes Error 3194.


iPhone ModeliOS Compatibility
iPhoneiPhone SDK 3.1.3
iPhone 3GiPhone SDK 4.2.1
iPhone 3GSiOS 6.1.6
iPhone 4iOS 7.1.2
iPhone 4siOS 9.3.5
iPhone 5iOS 10.3.3
iPhone 5ciOS 10.3.3
iPhone 5siOS 12
iPhone 6 | 6 PlusiOS 12
iPhone 6s | 6s PlusiOS 12
iPhone SEiOS 12
iPhone 7 | 7 PlusiOS 12
iPhone 8 | 8 PlusiOS 12
iPhone XiOS 12
iPhone XS | XS MaxiOS 12
iPhone XRiOS 12

This list is being updated on a regular basis. Please let us know in the comments below if there is any error.

*Found a Broken Link? Report it below.

13 thoughts on “iPhone – Supported iOS Firmware Version”

  1. I want to downgrade my iPhone to iOS 10.0 now please send me the link so i can do it without a computer at the moment


Leave a Comment