Skip to main content
Transform your testing process with: Real Device Features, Company-wide Licences, & Accessibility Testing
No Result Found
Connect & Get help from 6000+ developers on our Discord community. Ask the CommunityAsk the Community

Upload apps for testing

Learn how to upload apps for testing on BrowserStack real devices using App Live.

On BrowserStack App Live, you can upload apps from your system or from a public URL, for testing on real Android and iOS devices.

Supported files and file size

  • .apk or .aab files
  • Maximum file size of 1 GB
  • .ipa files
  • Maximum file size of 1 GB

Upload files to BrowserStack real devices

  1. Log in to the App Live dashboard.
  2. On the Select Source panel, click Uploaded Apps > Upload.
  3. From your system, select the file that you want to upload, and click Open. Your app is ready for testing.
  4. Select your device from the device listing to launch your test session.
  5. If you select a device that’s incompatible with your app (for example, incorrect OS version or device type), you’ll see a device selection prompt during your session. Select a compatible device from the list to continue testing.
    A BrowserStack App Live test session showing a device compatibility prompt
  1. Log in to the App Live dashboard.
  2. On the Select Source panel, click Uploaded Apps > URL.
  3. Enter the app URL and press Enter. Your app is ready for testing.
    Enter app URL
  4. Select your device from the device listing to launch your test session.
  5. If you select a device that’s incompatible with your app (for example, incorrect OS version or device type), you’ll see a device selection prompt during your session. Select a compatible device from the list to continue testing.
    A BrowserStack App Live test session showing a device compatibility prompt

Post-upload behavior

  • After you upload your app, you may see Analyzing app information… below the app name while BrowserStack processes your app. However, you can start your test session immediately without waiting for this to complete.
  • Some app configurations, such as Enterprise Entitlements, may be temporarily unavailable until BrowserStack finishes processing your app. You can hover over a configuration to check its status.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle