Free tool

IPA Analyzer — read what's inside your .ipa

Drop an .ipa to instantly see its bundle ID, version, provisioning type, team and expiry date — right in your browser.

100% free Nothing uploaded Runs in your browser
?
Quick answer

To analyze an IPA file: drop the .ipa below. The tool reads it in your browser and shows the bundle ID, version, minimum iOS, supported devices, app icon, and the signing profile — distribution type (development, ad-hoc, enterprise or App Store), team, expiry date, registered device count and entitlements. The file never leaves your device.

Drop your .ipa here to analyze
or choose a file · analyzed privately in your browser

What the IPA Analyzer reads

An .ipa is a ZIP archive. Inside Payload/App.app/ the analyzer reads the Info.plist (app identity) and the embedded.mobileprovision (the signing profile). From those it reports the app's bundle ID, name, version and build, minimum iOS, supported devices and icon — plus the provisioning details developers most need: distribution type, team name, expiry date, how many device UDIDs are registered, and key entitlements.

Is it ad-hoc, enterprise or App Store?

The analyzer works this out from the profile: a build listing specific device UDIDs is ad-hoc (or development if the get-task-allow entitlement is set); one that provisions all devices is enterprise; and one with no device list is App Store. See our ad-hoc and enterprise guides for the full picture.

Nothing is uploaded

Everything runs locally in JavaScript — the .ipa is read on your device and never sent to a server. That means it's instant, private, and works on builds of any size.

Ready to share this build? Upload it freeGet an install link + QR code in seconds — testers install in one tap

Related

What is an IPA fileFree UDID finderFix "Unable to Install"All help articles →