---
source_url: "https://docs.katalon.com/katalon-studio/integrations/test-execution/browserstack-integration"
title: "BrowserStack integration | Katalon Docs"
mirrored_at: 2026-08-13T01:03:17.328Z
host: docs.katalon.com
cited_in_42a: true
mirror_canonical: "https://index.42a.ai/docs.katalon.com/katalon-studio/integrations/test-execution/browserstack-integration"
---

> **Original source:** https://docs.katalon.com/katalon-studio/integrations/test-execution/browserstack-integration

Last updated

:

March 2025

The BrowserStack integration helps you execute your tests on BrowserStack Selenium Grid from Katalon Studio instance. To integrate with BrowserStack, you need to execute your test scripts on a remote web server configured in desired capabilities. To learn more about setting up the remote server in desired capabilities, you can refer to this document: [Set up remote server in desired capabilities](https://docs.katalon.com/katalon-studio/manage-projects/project-settings/desired-capabilities/set-up-remote-server-in-desired-capabilities-in-katalon-studio).

This article demonstrates how to set up BrowserStack integration.

1.  In Katalon Studio, go to **Project Settings** > **Desired Capabilities** > **Remote**. Add the following information:
    
2.  Refer to [Browserstack Capabilities Generator](https://www.browserstack.com/docs/app-automate/capabilities) page to generate your desired caps. Make sure you select **Legacy** and **W3C Protocol** integration methods.
    
    ![BrowserStack capabilities generator](https://tw-cdn.katalon.com/katalon-studio/studio-integrations/browserstack-integration/browserstack-cap-generator.png)
3.  Click **Add** to add the `appium:deviceName` and `platformName` values. Add other desired capabilities under a Dictionary-type property named `bstack:options`.
    
    ![BrowserStack desired capabilities](https://tw-cdn.katalon.com/katalon-studio/studio-integrations/browserstack-integration/ks-browserstack-remote-caps.png)
4.  Click **Apply and Close** to save the settings.
    
5.  Upload your mobile app to BrowserStack here: [Upload your app](https://app-automate.browserstack.com/dashboard/v2/get-started#upload-app). Then, copy the application value.
    
    ![Upload app to BrowserStack](https://tw-cdn.katalon.com/katalon-studio/studio-integrations/browserstack-integration/browserstack-upload-your-app.png)
6.  To execute your tests with Browserstack Selenium Grid, select **Record Mobile** > **Remote Devices**.
    

![Select remote devices](https://tw-cdn.katalon.com/katalon-studio/Select_Remote_Devices.png)

7.  Paste the application ID that you copied into the **Cloud Application ID**. Then you can start recording your test case.

#### Result[​](#result "Direct link to Result")

You have successfully configured your BrowserStack integration.