Appearance
Install
BrowserAI is a cloud service. There is no CLI or daemon to install. You connect to Bright Data's remote Chromium fleet using an existing browser automation client.
Step 1: Create a Browser API zone
- Sign in at brightdata.com.
- Go to Web Access APIs and click Create API.
- Select Browser API.
- Name your zone (permanent, cannot be changed later).
- Add a payment method to activate (new accounts receive $5 free credit).
- Copy your zone credentials from the Overview tab.
Your credentials will look like:
Username: brd-customer-CUSTOMER_ID-zone-ZONE_NAME
Password: YOUR_ZONE_PASSWORDStep 2: Install the client library
Choose the library that matches your project.
Node.js with Puppeteer (recommended for quick start)
bash
npm install puppeteer-coreNode.js with Playwright
bash
npm install playwrightPython with Playwright
bash
pip install playwrightPython with Selenium
bash
pip install seleniumStep 3: Set your connection endpoint
Store your credentials as environment variables rather than hardcoding them:
bash
export BRD_USERNAME="brd-customer-CUSTOMER_ID-zone-ZONE_NAME"
export BRD_PASSWORD="YOUR_ZONE_PASSWORD"The WebSocket endpoint (Playwright and Puppeteer) is:
wss://<BRD_USERNAME>:<BRD_PASSWORD>@brd.superproxy.io:9222The HTTP endpoint (Selenium) is:
https://<BRD_USERNAME>:<BRD_PASSWORD>@brd.superproxy.io:9515