iOS Firmware by Version

Enter an iOS version (e.g., 18.0.1) to see all devices, signing status, release dates, and download links.

version_lookup — browse firmware by iOS version

Try: 18.0.1  ·  17.5.1  ·  16.7.10

How to Use This Tool

Find every device for a specific iOS version.

01
Enter an iOS version

Type a version number like 18.0.1 or 17.5.1 into the input above and click "Check".

02
Review signing status

See a table of all devices that support this version. A Signed badge means Apple still accepts restores for that device; Unsigned means restores are blocked.

03
Download IPSW

Click the download icon or "DL" link to get the firmware file directly. Use the "Info" button to view checksums (SHA-1, MD5, SHA-256) and verify your download.

04
Plan your downgrade

If the version is signed for your device, you can restore immediately via iTunes/Finder. If unsigned, you may need saved SHSH2 blobs and an exploit.

Frequently Asked Questions

Common questions about firmware versions.

Apple signs firmware on a per‑device basis. A version may remain signed for newer devices while being unsigned for older ones, especially after a device reaches end‑of‑life or if a security patch only applies to certain chips.
The table above shows the build ID for each device. You can also look up build IDs on sites like ipsw.me or check your device’s "About" screen after installing (Settings → General → About → Version → tap the version number to reveal the build).
Not through normal means. Apple’s TSS server must sign the restore, and it will reject unsigned versions. However, if you have saved SHSH2 blobs and your device is compatible with a bootrom exploit (like checkm8 on A5–A11), you may be able to restore with tools like futurerestore.
These are cryptographic hashes that let you verify the integrity of your downloaded IPSW. After downloading, compare the file’s hash with the one shown in the details modal. If they match, the file is complete and untampered.