An IPSW file is a standalone firmware update file used by Apple devices, packaged as a standard ZIP archive containing the encrypted operating system, baseband firmware, and cryptographic signatures required for installation.
If you've ever manually updated or restored an iPhone, iPad, iPod Touch, or Apple TV via iTunes or Finder, you've used an IPSW file. It stands for "iPhone Software" or "iPod Software," though the format is now used across almost all Apple platforms.
Inside an IPSW Archive
Because an IPSW is technically just a renamed .zip file, you can change the extension to .zip and extract it (if you're curious, see our guide on how to extract data from an IPSW). Inside, you will find:
- Root Filesystem (DMG): The encrypted main operating system containing all core apps and iOS files.
- Baseband Firmware: The modem software that controls cellular connectivity.
- Ramdisks: Tiny bootable images used during the restore process to write the new OS to the flash storage.
- BuildManifest.plist: An XML file detailing every component and its required cryptographic hash.
How the Installation Process Works
When you install an IPSW file, your computer doesn't just blindly copy files. It extracts the BuildManifest and sends the device's unique hardware identifier (ECID) to Apple's signing server (gs.apple.com).
If Apple is still "signing" that specific version of iOS, the server returns a cryptographic ticket. The device verifies this ticket before allowing the bootloader to write the new firmware. This is why you cannot install old, unsigned firmwares to downgrade.
OTA vs. IPSW
Apple distributes updates directly to devices over Wi-Fi (OTA). So why do IPSW files exist? OTA updates are "delta" updates—they only contain the files that changed since the last version. IPSW files are "full" updates. If your operating system is severely corrupted, an OTA update might fail, but a full IPSW restore will lay down a completely fresh foundation. For a deeper dive, read OTA Update vs. IPSW Restore.
Related Guides
If you are troubleshooting Apple firmware issues or managing device updates, explore our other step-by-step guides:
