Upload an IPA, share an install link
Drop your .ipa and testers install it straight from their iPhone — ad-hoc or enterprise, manifest.plist and UDID capture handled automatically.
Drag & drop your build
or browse files — .apk or .ipa, up to 200 MB
Shipping Android too? Share an APK file the same way.
OTA install, handled for you
manifest.plist generation, correct MIME types, itms-services links — the parts of iOS OTA distribution that are easy to get wrong are done automatically.
UDID capture for ad-hoc
Upload an ad-hoc .ipa and App Dropper reads its registered device list, flagging testers whose device still needs adding to your provisioning profile.
Versions auto-grouped
Every .ipa is matched to its project by bundle ID — ship a new build and it joins the same version history automatically.
Expires on a schedule you set
Builds expire automatically (7 days free, 30 days Pro) instead of sitting on a public link indefinitely.
Frequently asked
How does IPA sharing work without TestFlight?
App Dropper serves your .ipa over the air with a signed manifest.plist, the format iOS uses for direct installs. A tester opens the link, taps install, and the app lands on their device — no App Store review, no TestFlight invite to wait on.
Does this work with ad-hoc builds?
Yes — that's the most common case. Ad-hoc .ipa files are restricted to devices registered in the provisioning profile; App Dropper reads that device list on upload and walks testers through getting their UDID added if they're missing.
What about enterprise-signed builds?
Enterprise-signed .ipa files install on any device, no UDID or provisioning limits — App Dropper serves those exactly the same way, just without the device-list step.
Why does the browser warn about an untrusted developer?
That's a standard iOS prompt for any app installed outside the App Store — the tester approves it once in Settings › General › VPN & Device Management, then the app opens normally on every future launch.
Building ad-hoc? Read the Knowledge Base guide on registering tester UDIDs.