Puppeteer and Playwright Proxy Configuration
Route headless Chrome through HTTP proxies in Puppeteer and Playwright — launch args, auth, and fingerprint notes.
Route headless Chrome through HTTP proxies in Puppeteer and Playwright — launch args, auth, and fingerprint notes.
Launch options
Pass --proxy-server=http://host:port to Chromium. Playwright uses proxy key in launch or context.
Proxy auth
Use page.authenticate for HTTP basic proxy credentials after launch.
Fingerprinting
Headless detection is separate from proxy choice — combine realistic UA and timing.
Related: avoiding bans — Selenium proxies.
Need proxies at scale?
proxies.st offers health-checked HTTP and SOCKS pools with dashboard access, API keys, and plain-text bulk feeds for pipelines.
Related guides
Rotating Proxies for Web Scraping at Scale
Rotation strategies, session stickiness, anti-bot considerations, and scraper architecture for high-volume crawling.
Bulk Proxy Lists: Formats, Parsing, and Pipeline Integration
Parse ip:port lists, validate endpoints, version snapshots, and integrate bulk proxy feeds into automation pipelines.