iPhone 6, 6s & 6s Plus Firmware: The Last IPSW for Each Model
The iPhone 6 and iPhone 6s families are end-of-life, but they did not stop at the same place — and that is the detail every other page gets wrong. The iPhone 6 and 6 Plus are frozen at iOS 12, while the iPhone 6s and 6s Plus made it all the way to iOS 15. If you are restoring one of these devices, the version and the IPSW file you need depend entirely on which one you have. This guide gives the final signed firmware for each model, the exact identifiers, and what "end-of-life" means in practice. For background on why only certain builds can be installed, see what a signed IPSW is.
Direct answer: The last iOS for the iPhone 6 / 6 Plus is iOS 12.5.8 (build 16H88); the last iOS for the iPhone 6s / 6s Plus is iOS 15.8.8 (build 19H422). Both are the currently signed builds for their models as of August 2026. Neither family can install a newer major iOS — this is a permanent hardware limit, not a software choice.
Final firmware by model (from ipsw.io data)
| Model | Identifier | Chip | Final iOS | Build | Signed (Aug 2026) |
|---|---|---|---|---|---|
| iPhone 6 | iPhone7,2 | A8 | iOS 12.5.8 | 16H88 | ✅ |
| iPhone 6 Plus | iPhone7,1 | A8 | iOS 12.5.8 | 16H88 | ✅ |
| iPhone 6s | iPhone8,1 | A9 | iOS 15.8.8 | 19H422 | ✅ |
| iPhone 6s Plus | iPhone8,2 | A9 | iOS 15.8.8 | 19H422 | ✅ |
Confirm your exact model at Settings → General → About → Model Number (tap to toggle to the identifier), then download the matching IPSW from its device page below.
iPhone 6 and iPhone 6 Plus — the last stop is iOS 12
The iPhone 6 and 6 Plus use Apple's A8 chip and were left behind at iOS 12. Their final release is iOS 12.5.8 (16H88) — notably, Apple still pushed this security update to the iOS 12 branch in early 2026, long after the devices were discontinued. There is no iOS 13, 14, or later for these models; the A8 is the hard limit.
iPhone 6s and iPhone 6s Plus — one generation further, to iOS 15
The iPhone 6s and 6s Plus use the newer A9 chip, and that single step bought three more major iOS versions: they run all the way to iOS 15.8.8 (19H422), which Apple updated as recently as early 2026. They cannot install iOS 16 or later. If you are choosing between a 6 and a 6s for continued use, the 6s is meaningfully more capable purely because of where its software support ends.
- Download iPhone 6s (iPhone8,1) IPSW
- Download iPhone 6s Plus (iPhone8,2) IPSW
- All iPhone firmware downloads
Where the iPhone 6 and 6s sit among EOL iPhones
These devices are part of a clear end-of-life ladder. Each chip generation added roughly one more major iOS version before support ended:
| Device | Chip | Final iOS |
|---|---|---|
| iPhone 6 / 6 Plus | A8 | iOS 12.5.8 |
| iPhone 6s / 6s Plus | A9 | iOS 15.8.8 |
| iPhone 7 / 7 Plus | A10 | iOS 15 (final 15.8.x) |
| iPhone 8 / 8 Plus | A11 | iOS 16 (final 16.7.x) |
Interesting quirk: the iPhone 6s and iPhone 7 both top out at iOS 15, so a 6s is not behind a 7 on software — only the original iPhone 6 sits a full generation back at iOS 12. For the details on the adjacent models, see the iPhone 7 firmware guide and iPhone 8 firmware guide.
What end-of-life actually means for these iPhones
- No newer major iOS, ever. The iPhone 6 stays on iOS 12 and the 6s on iOS 15 — a permanent hardware limit. Apps that require a newer minimum iOS will not install or update.
- Occasional security patches only. Apple has, unusually, still shipped rare security updates to the iOS 12 and iOS 15 branches (12.5.8 and 15.8.8 both arrived in 2026), but these are sporadic and not guaranteed to continue.
- Restore uses the final signed build. Because only the latest build per model is signed, a clean restore installs iOS 12.5.8 (iPhone 6) or iOS 15.8.8 (iPhone 6s). Older versions are unsigned and cannot be restored normally.
Before you restore: back up first — a restore erases the device. Disable Find My (Settings → your name → Find My → Find My iPhone → Off), download the correct IPSW for your identifier, then restore in Finder (Mac) or the Apple Devices app / iTunes (Windows) by Option/Shift-clicking Restore and selecting the IPSW. If the device is stuck, see the boot loop fix.
Frequently asked questions
What is the last iOS version for the iPhone 6?
iOS 12.5.8 (build 16H88). The iPhone 6 and iPhone 6 Plus cannot install iOS 13 or any later version — the A8 chip is the hard limit. iOS 12.5.8 is the final, currently signed build.
What is the last iOS version for the iPhone 6s?
iOS 15.8.8 (build 19H422). The iPhone 6s and 6s Plus reached iOS 15 thanks to the A9 chip, but cannot install iOS 16 or later.
Why do the iPhone 6 and 6s have different final iOS versions?
Different chips. The iPhone 6 uses the A8 and Apple ended its support at iOS 12; the iPhone 6s uses the newer A9 and reached iOS 15. That one generation of hardware is the entire difference.
Can I install a newer iOS on my iPhone 6 or 6s?
No. These are permanent hardware limits — no IPSW, jailbreak, or setting installs a version Apple never released for the device. The iPhone 6 tops out at iOS 12 and the 6s at iOS 15.
Is the final version still signed?
Yes as of August 2026 — iOS 12.5.8 for the iPhone 6 and iOS 15.8.8 for the iPhone 6s are the signed builds for their models. Signing can change without notice, so verify current status on IPSW.io before restoring.
How do I identify my exact iPhone 6 or 6s model?
Go to Settings → General → About and tap the Model Number to reveal the identifier: iPhone 6 = iPhone7,2, iPhone 6 Plus = iPhone7,1, iPhone 6s = iPhone8,1, iPhone 6s Plus = iPhone8,2.
Are these iPhones still safe to use in 2026?
For basic tasks, they still function, but they no longer receive regular security updates and a growing number of apps have dropped support for iOS 12 and iOS 15. Treat them as secondary devices, not primary ones for banking or sensitive accounts.
What is the difference between the iPhone 6 and iPhone 6 Plus firmware?
None in version — both run iOS 12.5.8 (16H88) — but the IPSW file is hardware-specific. Use the iPhone7,2 file for the iPhone 6 and the iPhone7,1 file for the 6 Plus; they are not interchangeable.
Conclusion
The iPhone 6 and 6s look alike but end in different places: iOS 12.5.8 for the iPhone 6 and 6 Plus, iOS 15.8.8 for the 6s and 6s Plus, each the final signed build for its model. Match the IPSW to your exact identifier, back up before restoring, and treat these as the capable-but-frozen devices they are.
Summary
- iPhone 6 / 6 Plus (A8): final iOS 12.5.8 (16H88) — iPhone7,2 / iPhone7,1.
- iPhone 6s / 6s Plus (A9): final iOS 15.8.8 (19H422) — iPhone8,1 / iPhone8,2.
- Both are the currently signed builds for their models (Aug 2026); no newer major iOS is possible.
- The 6s matches the iPhone 7 at iOS 15; only the iPhone 6 sits back at iOS 12.
- Match the IPSW to your identifier and back up before restoring.