Start using Unblocking Browser
Creating an Unblocking Browser user
Create a dashboard account and navigate to Scraping Solutions → Unblocking Browser → Pricing.
Choose a pricing plan that works for you and contact our sales team to continue. You may also get a free trial to test the product.
After receiving access, you’ll need to create an Unblocking Browser user in the dashboard.
Enter a username and password that will be used for authentication.
Making your first request
You can connect to Unblocking Browser using Playwright, Puppeteer, or any tools that support the Chrome DevTools Protocol (CDP). Additionally, you can integrate directly with AI applications through the Model Context Protocol (MCP), enabling full automation of your browsing workflows.
Let’s try a basic connection to the Unblocking Browser using Playwright.
Playwright example in Python
Install the Playwright library through your terminal:
pip install playwrightUse your Unblocking Browser credentials and run the code:
from playwright.sync_api import sync_playwright
username = "your-username"
password = "your-password"
endpoint = "ubc.oxylabs.io"
browser_url = f"wss://{username}:{password}@{endpoint}"
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(browser_url)
page = browser.new_page()
page.goto('https://oxylabs.io/')
print(page.title())
browser.close()Playwright example in JavaScript
Install the Playwright library through your terminal:
npm init -y
npm install playwrightEnter your Unblocking Browser credentials and run the code:
const { chromium } = require('playwright');
(async () => {
const username = 'your-username';
const password = 'your-password';
const endpoint = 'ubc.oxylabs.io';
const browserUrl = `wss://${username}:${password}@${endpoint}`;
const browser = await chromium.connectOverCDP(browserUrl);
const page = await browser.newPage();
await page.goto('https://oxylabs.io/');
console.log(await page.title());
await browser.close();
})();For more information and examples on using the Unblocking Browser, visit our extensive documentation or contact our support team at [email protected].
Browser types
For now, Unblocking Browser offers remote Chrome and Firefox browsers, each having unique strengths:
Chrome: The fastest and most reliable browser, capable of handling CAPTCHAs, emulating devices, and supporting custom browser arguments.
Firefox: The stealthiest option, featuring built-in anti-detection tools and advanced fingerprint management.
Unblocking Browser uses the WebSocket protocol and provides separate connection endpoints for each browser.
Chrome: wss://ubc.oxylabs.io
Firefox: wss://ubs.oxylabs.io
Check out our Chrome documentation and Firefox documentation to find more details and examples.
Additional free features
Built-in proxy servers for routing requests through specific geographic locations.
Session inspection for visual debugging of browser automation sessions.
Specifying device type (Chrome only) for handling responsive layouts, mobile content, and CAPTCHAs or UI elements.
Dynamic CAPTCHA (Chrome only) for manually triggering the handling of dynamic, post-load CAPTCHAs.
Browser arguments (Chrome only) for handling various browser actions, such as disabling web notifications.
Last updated
Was this helpful?

