Instantly verify whether Apple is still signing a firmware for your device. Look up by device identifier or iOS version — before you attempt a restore or downgrade.
Enter your device identifier — e.g. iPhone17,2 — and see every firmware version with its current signing status in one table.
Enter an iOS version — e.g. 18.0.1 — and see which devices Apple is still signing it for, and which have been cut off.
A Signed badge means Apple accepts this firmware right now. Unsigned means restores to that version are no longer possible.
Click the download icon next to any firmware to access its full IPSW restore file details, checksums, and direct download link.
Try: iPhone17,2 · iPad16,1 · iPhone12,1
Could not fetch signing data. Check the identifier and try again.
| iOS Version | Build ID | Status | Release Date | Actions |
|---|
Every time you restore or update an iPhone or iPad, Apple's servers cryptographically verify the firmware before it's installed. This verification process — called TSS (Tatsu Signing Server) checking — means Apple can control exactly which software versions run on its hardware at any given moment. If Apple is no longer "signing" a version, restoring to it becomes impossible through normal means, even if you have the IPSW file.
An SHSH2 blob is a signed ticket from Apple's TSS servers tied to your specific device's ECID (unique hardware ID) and a particular firmware version. If you save blobs while a version is still being signed, you may be able to use them later with tools like futurerestore — but only if a compatible bootchain exploit exists. Tools like blobsaver can automatically save blobs for all currently-signed versions.
Most jailbreaks target a specific iOS version range. If you accidentally update past the jailbreakable window, you cannot go back once Apple closes signing. Checking signing status before updating lets you make an informed decision — stay on a jailbreakable version or accept you'll lose root access. The window can close within hours of a new release.
A full suite of iOS lookup tools — identify any device, check jailbreak compatibility, and now verify signing status — all in one place.
Instantly decode any iPhone or iPad hardware model identifier. Enter a model string like iPhone17,2 and get the full device name, chip, storage options, release date, and technical specifications in seconds.
Find out exactly which iOS versions are jailbreakable on your device, which tools to use, and whether a public exploit exists right now. Covers checkm8, Dopamine, palera1n, unc0ver, and every major tool from iOS 1 through iOS 18.
Check in real time whether Apple is currently signing a specific iOS firmware for your device — or see which devices a version is signed for. Essential before any restore, downgrade, or jailbreak attempt. Data is live from Apple's TSS servers.
Everything you need to know about iOS signing status, firmware windows, and how to use this tool.
iPhone17,2).Option (Mac) or Shift (Windows) and click "Restore iPhone…", then select your downloaded IPSW. The restore will fail if Apple is not currently signing that version.
18.2.1) is the human-readable release designation you see in Settings. The build ID (e.g. 22C161) is Apple's internal identifier that uniquely distinguishes each firmware build — including carrier variants, regional builds, or re-releases with the same version number but different code.shasum -a 256 filename.ipsw. On Windows: certutil -hashfile filename.ipsw SHA256.
[OS major][OS minor][Revision]. For example, 22C161: