Skip to content

Oxylabs Headless Browser

Category: Infra

Official site: https://oxylabs.io/products/headless-browser

Docs: https://developers.oxylabs.io/products/headless-browser

What it is

Oxylabs Headless Browser is a cloud-hosted remote browser automation service. You connect to it over the Chrome DevTools Protocol (CDP) using Playwright, Puppeteer, or any other CDP-compatible library. You do not install or manage browsers locally. Oxylabs runs Chromium and Firefox instances on their infrastructure, pre-wired with 175M+ residential proxies and automatic CAPTCHA solving (hCaptcha, reCAPTCHA, Cloudflare Turnstile).

Core capabilities:

  • JavaScript rendering for dynamic, heavy-JS pages
  • Built-in proxy rotation across 175M+ residential IPs with geolocation targeting
  • CAPTCHA bypass including hCaptcha, reCAPTCHA, and Cloudflare Turnstile
  • AI control via MCP compatible with Claude Desktop, Cursor, and other MCP clients
  • CDP-native so any Playwright or Puppeteer script can switch to it by swapping the connection endpoint
  • Up to 100 concurrent sessions, launching up to 10 sessions per second per browser type
  • Chromium and Firefox browser environments

Free vs Paid

Paid only. There is no free tier. Plans are priced by bandwidth consumed:

PlanPrice/monthIncluded bandwidth
Starter$30050 GB ($6/GB)
Advanced$550100 GB ($5.50/GB)
Premium$1,410300 GB ($4.70/GB)
EnterpriseCustom400 GB+

A 7-day free trial is available on the product page. No surprise overage fees.

Safety and ToS caveats

Oxylabs restricts certain target categories to prevent abuse. Restricted categories include entertainment and streaming (Netflix, Spotify, Twitch, Disney), banking and financial services (PayPal, Bank of America, Binance), government portals (usa.gov, canada.ca), gaming platforms (PlayStation, Steam), ticketing (Ticketmaster, Eventbrite), webmail (Outlook, Yahoo Mail), ad networks (Google Tag Manager, DoubleClick), and public IP checkers (ipinfo.info, iplocation.net).

Some restricted targets can be unlocked after a KYC review with your account manager. Use https://ip.oxylabs.io or https://ip.oxylabs.io/json to verify your session IP instead of external IP checkers.

Do not scrape targets that prohibit automated access in their terms of service. Review Oxylabs' acceptable use policy before running campaigns against sensitive or regulated sites.