Beta Testing & App Distribution
for iOS & Android
Upload an .ipa or .apk, get one OTA install link and QR code. Testers install from their phone with no account. Your first upload needs no signup.
BetaDrop is a freemium service to distribute iOS and Android beta apps: upload an .ipa or upload an .apk from the web, CLI, CI or an AI agent, and testers install from an over-the-air link or QR code. The free plan takes builds up to 500 MB, links default to 3 days and can run to 7 days (guest links 24 hours), and it covers 10 testers per app and 5 GB of downloads a month. Testers never need an account.
Send builds to QA, stakeholders and clients
Each of them gets their own link, every build counts the devices that downloaded it, and on Studio the install page carries your logo.
Know the build was downloaded. Not just that a link exists.
Smart Build Intelligence
Auto-Detect Everything
App name, version, build number, bundle ID extracted instantly.
Build History & Versions
Every version is tracked; the newest is marked latest automatically, and you can mark old ones deprecated. See your entire release timeline.
Quick Rollback
Pushed a bad build? Disable it and re-enable the previous version in one click.
Advanced Distribution Controls
Smart Expiry Rules
Builds default to 3 days and can run to 7 days, or set custom rules: time-based, download-limit, or device-limit.
Role-Based Sharing
Generate separate links for QA, stakeholders, and beta testers. See downloads and unique devices per link.
Feedback On Every Install
Every install page carries a rating and a comment box. Testers send bug reports without an account, an app, or a login.
Tester Device Registry
Send testers a link and their device IDs land in your dashboard, ready to paste into a provisioning profile. Export the list as CSV.
Analytics & Insights
Install Analytics
Download counts, unique devices, and country-level distribution for every build. Counted server-side — nothing to add to your app.
Device Type Breakdown
See the iOS vs Android split and the mobile / tablet / desktop mix behind every download.
Claim Guest Uploads
Uploaded as guest before? Sign in and claim those builds — the download count comes with them, and analytics start tracking from there.
Customization & Polish
Custom Install Pages
On Studio, put your logo, accent colors and your own message on the install page. Make install pages feel like yours.
Private by Default
All builds are unlisted. Only people with the link can access. Enable/disable builds anytime.
BetaDrop compared with TestFlight, Firebase App Distribution and Diawi
No credit card. Sign in with email, a passkey or Google and start shipping.
Publish builds from CI, the CLI or an AI agent
Uploading by hand is a build, a browser tab and a drag-and-drop, every time. Wire BetaDrop into the pipeline once and the install link is just there when the build finishes.
How to send a test build to testers
Four steps, iPhone or Android. Testers need no account and no TestFlight.
Upload the build
Drop the .ipa or .apk in the browser, or run betadrop publish from a terminal or CI.
Copy the link
Copy the install link or QR code as soon as the upload finishes.
Send it
Paste it to testers or clients in Slack, email or any chat app.
Tap Install
They open it on the phone and tap Install. iOS ad hoc builds must include each tester's UDID.
Beta app distribution for iPhone and Android
What every build gets, on every plan.
Expiry You Control
Sign in and links default to 3 days, extendable to 7 days per build. Guest uploads expire in 24 hours.
iOS OTA Install
Install IPA files directly on iOS devices without using TestFlight. Any provisioning or trust step depends on how the build was signed.
Instant Sharing
Get a shareable link the moment your upload completes. Share via any channel.
No App Store Required
Testers install straight from the link, with no store listing. Made for internal builds and quick testing.
Device Detection
Smart install pages that show the right options for iOS, Android, or desktop users.
Privacy First
Private by default with TLS-protected transfers, signed links, and clear retention rules. We don't sell data.
See BetaDrop in Action
Scroll to see the upload-to-install flow
Upload a build from your browser
Your first upload needs no login.
Get a secure install link instantly
Share with anyone, anywhere.
Testers always see the right install option
Smart device detection.
Track downloads, devices, and countries
Real-time analytics.
Loved by Developers
See how teams use BetaDrop to ship their builds faster, securely, and with less friction.
rodriguez
BetaDrop user
"super easy no ads no membership just u and ur .ipa"
Eric T
Lead Developer
"Great and easy to use. Highly recommended"
volnex
BetaDrop user
"i think this the best platform for every starter like me !hmm so this why me given this app 5 stars"
Anosh
SDE
"Love how easy it is to distribute the app for testing and the download and upload speeds are really fast."
Frequently Asked Questions
Common questions about sending builds to testers
Free builds default to 3 days and can be extended to 7 days, enough for a test cycle. Paid plans push that to a year and beyond, so a link you put in a doc or a ticket is still there when someone taps it.
Send your next build to testers
Upload a build and hand testers an install link. Free plan, no credit card.
Create a free account