By clicking ‘Accept’, you agree to the storing of cookies on your device for an enhanced experience as well as analytical and commercial purposes. To learn more about how we use cookies, please see our privacy policy.

5% off iPad Pro (M4) Shop now >     |     10% off MacBook Air (M3) Shop now >

Latest iOS and iPadOS Firmware Downloads

iOS and iPadOS restore files (ipsw’s) are requested and downloaded on demand by your computer (iTunes on Mac/PC, or Configurator on Mac), but you can speed up your device management by downloading the ipsw's in advance of needing them.



May 21st, 2024 - iOS 17.5.1 (21F90) and iPadOS 17.5.1 (21F90)


iOS and iPadOS restore files (ipsw’s) are requested and downloaded on demand by your computer (iTunes on Mac/PC, or Configurator on Mac), but you can speed up your device management by downloading the ipsw's in advance of needing them.

Following are links to the latest firmware for the most recent Apple devices, and instructions on where they need to be stored on a Mac for them to be recognised by iTunes or Apple Configurator


Apple Configurator 2.X Users

~/Library/Group Containers/Z12ABC3M4N.group.com.apple.configurator/Library/Caches/Firmware

The code before ‘group.com.apple.configurator’ may change depending on your local configuration.


iTunes users

Copy the ipsw files in the one of the following locations, depending on product type.  Again, it’s good practice to delete old ipsw files from these locations before copying in the new:

~/Library/iTunes/Apple TV Software Updates

~/Library/iTunes/iPad Software Updates

~/Library/iTunes/iPod Software Updates

~/Library/iTunes/iPhone Software Updates



Download Links

iOS

https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05185/BAE7DE43-0DFC-475A-9738-28B9E82E9B84/iPhone16,2_17.5.1_21F90_Restore.ipsw
iPhone 15 Pro Max
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05727/A9973D55-7049-49B7-A01B-1F9D3A5B836A/iPhone16,1_17.5.1_21F90_Restore.ipsw
iPhone 15 Pro
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05177/3B31C72B-FE8B-4A3B-BEB1-CBF331FD3D15/iPhone15,5_17.5.1_21F90_Restore.ipsw
iPhone 15 Plus
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06597/42663D3C-DD3F-45C1-9F2A-EF843EDA77EE/iPhone15,4_17.5.1_21F90_Restore.ipsw
iPhone 15
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05886/FC756113-6C74-42F7-9164-9F12FCF380C7/iPhone15,3_17.5.1_21F90_Restore.ipsw
iPhone 14 Pro Max
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06652/B7EAA639-CB1A-4D5D-B4B4-11D4DCECFDE9/iPhone15,2_17.5.1_21F90_Restore.ipsw
iPhone 14 Pro
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05739/445ED2B0-FBF5-4678-A36F-63C6139C1500/iPhone14,8_17.5.1_21F90_Restore.ipsw
iPhone 14 Plus
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05963/04FAFE16-8CB8-4F62-9521-BADF3FB996DF/iPhone14,7_17.5.1_21F90_Restore.ipsw
iPhone 14
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05447/B4F9EB2C-292B-4F9E-B0D3-2E4FCE8DE5E5/iPhone14,6_17.5.1_21F90_Restore.ipsw
iPhone SE (3rd generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06371/7E9B4855-402C-4763-B748-6A4145AF65FE/iPhone14,5_17.5.1_21F90_Restore.ipsw
iPhone 13
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05928/0B57B372-CBD6-49CF-8725-40639A740EE6/iPhone14,4_17.5.1_21F90_Restore.ipsw
iPhone 13 mini
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05804/A42345ED-776A-41C6-BC3E-5527662394FB/iPhone14,3_17.5.1_21F90_Restore.ipsw
iPhone 13 Pro Max
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05098/F85BE9A3-604C-41F6-9DDA-2B5C8CB1F2AA/iPhone14,2_17.5.1_21F90_Restore.ipsw
iPhone 13 Pro
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05568/B25C6CE5-4735-43DC-BA56-39D3383F6EF2/iPhone13,4_17.5.1_21F90_Restore.ipsw
iPhone 12 Pro Max
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05159/0E6577BB-F828-4CA1-A021-07B9BD4C8D06/iPhone13,2,iPhone13,3_17.5.1_21F90_Restore.ipsw
iPhone 12, iPhone 12 Pro
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06156/6B4EB283-95C7-44DB-B851-3A735543DEE6/iPhone13,1_17.5.1_21F90_Restore.ipsw
iPhone 12 mini
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06546/56591BE6-8704-4363-88DC-200AFBF49D6C/iPhone12,8_17.5.1_21F90_Restore.ipsw
iPhone SE (2nd generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05319/2851398B-473D-4E33-AC83-4225B298DE6A/iPhone12,3,iPhone12,5_17.5.1_21F90_Restore.ipsw
iPhone 11 Pro, iPhone 11 Pro Max
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06007/E7544E3D-0276-4350-A1F6-1105E3E622FF/iPhone12,1_17.5.1_21F90_Restore.ipsw
iPhone 11
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05989/2A24F46A-E011-4B8A-80EA-6696B2CAB7A1/iPhone11,8_17.5.1_21F90_Restore.ipsw
iPhone XR
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05676/8B425011-253B-447F-8821-42F7B07BF5A2/iPhone11,2,iPhone11,4,iPhone11,6_17.5.1_21F90_Restore.ipsw
iPhone XS, iPhone XS Max


iPadOS

https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05091/D1186F9D-5453-45A7-B740-7938CA809FF2/iPad16,3,iPad16,4,iPad16,5,iPad16,6_17.5.1_21F90_Restore.ipsw
iPad Pro 11-inch (M4), iPad Pro 13-inch (M4)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05093/874696CD-507F-40FF-B52D-3F635E8FBB55/iPad_Spring_2024_17.5.1_21F90_Restore.ipsw
iPad Air 11-inch (M2), iPad Air 13-inch (M2)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05291/F639780F-D553-40A5-89A2-B60F8D27DB42/iPad14,3,iPad14,4,iPad14,5,iPad14,6_17.5.1_21F90_Restore.ipsw
11-in. iPad Pro (4th generation), 12.9-in. iPad Pro (6th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05202/172B4208-6AC0-4928-A5F4-AAF10D73F05B/iPad_Fall_2022_17.5.1_21F90_Restore.ipsw
10.2-in. iPad (10th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06596/FA236300-641F-4972-AAFF-856D9718C27D/iPad_Spring_2022_17.5.1_21F90_Restore.ipsw
iPad Air (5th Generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05190/A8B4D932-68BF-41E7-A1BF-34E35B6F23B3/iPad_Fall_2021_17.5.1_21F90_Restore.ipsw
iPad mini (6th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06486/6E34A63E-F16F-488B-8D12-3877209567D8/iPad_10.2_2021_17.5.1_21F90_Restore.ipsw
10.2-in. iPad (9th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06376/F0B40690-E7AB-431F-B7C0-5A94B6BB1387/iPad_Pro_Spring_2021_17.5.1_21F90_Restore.ipsw
11-in. iPad Pro (3rd generation), 12.9-in. iPad Pro (5th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06244/282C1EB4-ACBF-47E6-90B0-9AA4D09B9FF2/iPad_Fall_2020_17.5.1_21F90_Restore.ipsw
iPad Air (4th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05376/582E464B-76EE-4F93-99F2-1C4DC2A32E22/iPad_10.2_2020_17.5.1_21F90_Restore.ipsw
10.2-in. iPad (8th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-06222/EF483BDD-AB46-4CF1-B128-0B324910A524/iPad_Pro_A12X_A12Z_17.5.1_21F90_Restore.ipsw
11-in. iPad Pro (1st and 2nd generations), 12.9-in. iPad Pro (3rd and 4th generations)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05787/EBAFDF56-807D-4E4D-B50D-BEE086DCB0B0/iPad_Pro_HFR_17.5.1_21F90_Restore.ipsw
10.5-in. iPad Pro (1st generation), 12.9-in. iPad Pro (2nd generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05520/6CD5AE38-75C4-442E-BED0-B3E71A162523/iPad_64bit_TouchID_ASTC_17.5.1_21F90_Restore.ipsw
iPad (6th generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05818/D72B80DA-746A-4261-AD1E-C5D7B6DA1E93/iPad_Spring_2019_17.5.1_21F90_Restore.ipsw
iPad mini (5th generation), iPad Air (3rd generation)
 
https://updates.cdn-apple.com/2024SpringFCS/fullrestores/062-05605/8C2D1413-E2F2-4458-9ACD-EA647F1AAEEC/iPad_10.2_17.5.1_21F90_Restore.ipsw
10.2-in. iPad (7th generation)

 





Download Automatically with Terminal

If you need all of these firmware files it's most efficient to download them one at a time.  You can do that using Terminal.app on your Mac.

Save the above URL's in a text file using an app like BBEdit, one per line removing blank lines and the device descriptions.  Save that text file in to your downloads folder, we've called that file 'url_list.txt', then open Terminal and run these two commands:

cd ~/Downloads

xargs -n 1 curl -O < url_list.txt

If you need some help, just get in touch with us via info@krcs.co.uk.