This guide helps you launch your first real browser session in under 5 minutes using the Bright Data Browser API.Documentation Index
Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt
Use this file to discover all available pages before exploring further.
It is designed for developers who need JavaScript rendering, page interaction, or dynamic content, without managing browsers or infrastructure. By the end of this guide, you will:
- Verify your Browser API setup
- Launch a live browser session
- Load a website that requires JavaScript rendering
What you need before starting (1 minute)
Before you begin, make sure you have:- A Bright Data account
- An active Browser API zone
- A valid Browser API zone **credentials **(Username and Password)
Step 1: Choose a JavaScript-based website (30 seconds)
Select a website that requires JavaScript rendering. Good examples: Make sure the URL:- Starts with
https:// - Requires client-side rendering or user-like interaction
Step 2: Understand how the Browser API works (30 seconds)
The Browser API launches a real, cloud-based browser session on your behalf. With each session, Bright Data:- Launches a browser instance
- Applies realistic fingerprints and headers
- Handles proxy routing and anti-bot challenges
- Returns rendered page content or session output
Step 3: Start your first Browser API session (2 minutes)
Replace the placeholders below with your actual values:- USER:PASS
- YOUR_TARGET_URL
Simply run the code after replacing the parameters to start your session!
- NodeJS
- Python
- Connects to a remote browser session
- Prints the live session URL
- Fully renders the page using JavaScript
- Prints the HTML content of the page
- Takes a screenshot of the rendered page
- Closes the browser session
Step 4: Review the response (30 seconds)
If successful, you will receive:- Fully rendered HTML content + screenshot
- JavaScript-generated elements included
Common issues and quick fixes (30 seconds)
- 407 Auth Failed: Authentication is missing or invalid
→ Verify the Username and Password credentials - Invalid URL: The desired URL is in incorrect format
→ Confirm the TRAGET_URL parameter was changed to a valid URL
What you just accomplished
In under 5 minutes, you:- Connected to a reomte headless browser session
- Loaded a JavaScript-heavy website
- Retrieved rendered content
Where to go next
Once your first session works, you can:- Interact with pages (clicks, scrolling, inputs)
- Run multi-step browser workflows
- Review Browser API Configuration for advanced controls
- Check Troubleshooting if you encounter issues