Where can I download the iOS 8.4 IPSW file?

Some iPhone users looking to update to iOS 8.4 before the signing window closes have had trouble finding the correct IPSW. While these files are normally available directly from Apple, in some cases they must be downloaded from a mirror.

IPSW iOS 8.4

To find the correct iOS 8.4 IPSW file for your device, click here to see complete instructions and links to a mirror where the iOS 8.4 IPSW files are available. These files include:

iOS 8.4 (4S): iPhone4,1_8.4_12H143_Restore.ipsw
iOS 8.4 (5 GSM): iPhone5,1_8.4_12H143_Restore.ipsw
iOS 8.4 (5 GSM+CDMA): iPhone5,2_8.4_12H143_Restore.ipsw
iOS 8.4 (5C GSM): iPhone5,3_8.4_12H143_Restore.ipsw
iOS 8.4 (5C GSM+CDMA): iPhone5,4_8.4_12H143_Restore.ipsw
iOS 8.4 (5S GSM): iPhone6,1_8.4_12H143_Restore.ipsw
iOS 8.4 (5S GSM+CDMA): iPhone6,2_8.4_12H143_Restore.ipsw
iOS 8.4 (6+): iPhone7,1_8.4_12H143_Restore.ipsw
iOS 8.4 (6): iPhone7,2_8.4_12H143_Restore.ipsw