.IPSW

IPSW File

iOS/iPadOS Device Firmware Restore File
Ask a question
QUICK ANSWER

An IPSW file is a complete firmware restore image for iPhone, iPad, iPod touch, or Apple TV - the entire iOS, iPadOS, or tvOS operating system for a specific device. You apply it through Finder (Mac) or the Apple Devices app (Windows), not by double-clicking it. The critical catch: Apple must currently be "signing" that version, or the restore is refused and downgrades are blocked.

Developer: Apple Inc. Category: System Files MIME: application/octet-stream
OPENS ON Windows macOS
Related: .NOMEDIA · .DLL · .TMP · .LNK

On this page

19k+ extensions indexed
Last reviewed Aug 20, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the IPSW file format?

An IPSW file is an archive compressed as a ZIP that contains the complete firmware bundle used to restore or update an Apple device. The name stands for iPhone Software, though the same format is used for iPad, iPod touch, Apple TV and HomePod firmware.

IPSW archives contain multiple AES-encrypted DMG filesystem images - the root OS, update ramdisk and restore ramdisk - along with per-component firmware payloads (.im4p), a device-tree file and a BuildManifest.plist that lists every supported board and image hash. Renaming .ipsw to .zip lets any archive tool inspect the contents, though the inner images remain encrypted.

Restoring a device from an IPSW requires Apple's signing server (TSS) to approve the operation. Once Apple closes a firmware's signing window, that version can no longer be installed - making true downgrades impossible on modern devices. On macOS Catalina and later, restores are handled by Finder (or Apple Configurator); on Windows the recommended tool is the Apple Devices app (2024), with iTunes as a legacy fallback.

IPSW files range from roughly 3 GB to 12 GB depending on the device and iOS version. Because Apple's servers provide current firmware directly, locally cached IPSW files can generally be deleted and re-downloaded when needed.

Security & safety

RISK: MEDIUM

The .ipsw file itself is just firmware data and not executable on your PC, but RESTORING one is consequential: choosing 'Restore' ERASES the device, and applying firmware can brick a device if interrupted or if the wrong/modified image is used. Only use IPSWs that match your exact device model and that Apple is still signing - a custom/unsigned or tampered IPSW will be rejected (or, in jailbreak workflows, can leave a device unbootable). Download IPSWs only from Apple or well-known mirrors (e.g. ipsw.me); avoid random 'iOS firmware' sites that bundle adware or altered images. Restoring also typically removes a jailbreak and updates baseband, which can be irreversible.

Format details

in a nutshell
FULL NAMEiOS/iPadOS Device Firmware Restore Fileaka iPhone Software, iOS firmware file
DEVELOPERApple Inc.since 2007 (with the original iPhone / iPhone OS 1.0)
CATEGORYSystem Files
MIME TYPEapplication/octet-stream
TYPEZIP-based firmware/restore bundle for Apple devices (binary)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
An IPSW is a renamed ZIP archive, so it carries the same "PK" header as any ZIP. Identify it not by the header but by its internal layout: a BuildManifest.plist (and Restore.plist) at the root, several encrypted .dmg images (the root/update/restore filesystems), firmware .im4p payloads, baseband .bbfw and device-tree files. Renaming .ipsw to .zip lets an archive tool list the contents.

Programs that open IPSW files

Windows3 apps
7-Zip Open-source Right-click > 7-Zip > Open archive to inspect the IPSW's contents (it's a ZIP). Does NOT restore - view/extract only.
Apple Devices app Free Apple's recommended Windows tool (since 2024): connect the device, Shift-click 'Restore' and select the .ipsw. Replaces iTunes for device management.
iTunes (legacy Windows) Free On older/unsupported Windows setups, connect the device and Shift-click 'Restore iPhone', then choose the .ipsw. Being superseded by the Apple Devices app.
macOS2 apps
Finder (macOS Catalina and later) Built-in Connect the device, select it in the Finder sidebar, then Option-click 'Restore iPhone/iPad' and choose the .ipsw. (iTunes was removed from macOS in 2019.)
Apple Configurator Free Free Apple tool for mass/manual device management; can apply an .ipsw to a connected device (useful for DFU restores).

Technical details

deep spec
Container formatZIP archive (renamed; standard PKZIP structure with PK magic bytes)
Typical file size3 GB - 12 GB (varies by device model and iOS/iPadOS version)
CompressionDEFLATE per ZIP entry; inner .dmg images carry their own compression
Inner image encryptionAES-encrypted .dmg filesystem images (root OS, update ramdisk, restore ramdisk)
Firmware payload formatIMG4/IM4P per-component signed payloads (.im4p files) for kernel, iBoot, etc.
Baseband firmwareIncluded as .bbfw (baseband firmware) for cellular-capable devices
Manifest fileBuildManifest.plist at ZIP root - lists supported board IDs, build string and per-image hashes
Apple signing requirementRestore must be TSS-approved by Apple's servers; unsigned or out-of-window IPSWs are rejected
Downgrade limitationOnce Apple closes a firmware's signing window, that version cannot be installed on any device
Supported devicesiPhone, iPad, iPod touch, Apple TV (tvOS), HomePod (audioOS)
Restore tool (macOS)Finder (macOS Catalina+) or Apple Configurator
Restore tool (Windows)Apple Devices app (2024 release); iTunes as legacy fallback
Released2007 (with the original iPhone / iPhone OS 1.0)
Latest versionCurrent per iOS/iPadOS release (e.g. iOS 18-era IPSWs); bundle layout governed by Apple's BuildManifest
Specificationipsw.me

IPSW conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with IPSW files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about IPSW files.

Frequently asked questions

What is an .ipsw file?
It's an Apple device firmware/restore image - the full iOS, iPadOS or tvOS software for a specific iPhone, iPad, iPod touch or Apple TV. It's used to update or completely restore the device.
How do I open or use an .ipsw file?
You don't double-click it; you apply it to a connected device. On a Mac, Option-click 'Restore' in Finder; on Windows, Shift-click 'Restore' in the Apple Devices app (or iTunes), then select the .ipsw.
Why won't my .ipsw restore / why does it say the firmware is not compatible?
Either the .ipsw is for a different device model, or Apple is no longer 'signing' that iOS version. You can only restore a build Apple still signs - closed signing windows block downgrades.
Can I use an .ipsw to downgrade my iPhone's iOS?
Only while Apple still signs the older build. Once Apple closes that version's signing window (usually weeks after a new release), the restore is refused and you can't downgrade to it.
What's inside an .ipsw file?
It's a ZIP archive containing a BuildManifest, encrypted .dmg system images, per-component firmware (.im4p), and baseband (.bbfw). Rename it to .zip to inspect it, but the OS images are encrypted.
Does restoring from an .ipsw erase my data?
'Restore' wipes the device and installs the firmware clean. Option/Shift-clicking 'Update' with an IPSW reinstalls the same major version without erasing data; always back up first.

References

1Wikipedia - IPSWen.wikipedia.org
2Apple Support - Update or restore an iPhone/iPadsupport.apple.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.BINCD/DVD Disc Image (BIN/CUE)
4.PARTPartial Download File
5.MDMarkdown Document
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.SWFSmall Web Format (Shockwave Flash)

Related extensions

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.PKGmacOS Installer Package
.ETLEvent Trace Log

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z