Proxy integration guides
Every GBProxies product uses one gateway, one username format and standard HTTP(S) and SOCKS5, so it works with any tool that accepts a proxy. Pick your tool for a short setup guide with working code.
Python requests
Library
Set up per GB rotating proxies in Python requests with username and password, country targeting and sticky sessions. Copy and run example.
Node.js
Runtime
Send Node.js requests through per GB residential, mobile or datacenter proxies with undici ProxyAgent or axios. Username and password authentication.
Scrapy
Framework
Use per GB rotating residential and datacenter proxies in Scrapy with the built-in HttpProxyMiddleware. Credentials in the proxy URL, no extra package.
Puppeteer
Headless browser
Run Puppeteer through per GB proxies: --proxy-server launch flag plus page.authenticate for the username and password. Block images to save traffic.
Playwright
Headless browser
Configure per GB residential, mobile or datacenter proxies in Playwright with server, username and password. Per context proxies and image blocking.
Selenium
Browser automation
Use per GB proxies in Selenium WebDriver. Authenticated proxies with selenium-wire or an allowlisted host, country targeting and sticky sessions.
cURL
Command line
Test your per GB proxy in one line with cURL: HTTP and SOCKS5, username and password, country targeting and sticky sessions.
Postman
API client
Send Postman requests through a per GB proxy: custom proxy with host, port, username and password. Check localized API answers by country.
Connection settings
All products share the gateway host; the port chooses the product. Your username and password are on the Proxies page of the console.
Username options
USERNAMErotating IP, any countryUSERNAME-cc-usrotating IP in one countryUSERNAME-cc-us-sid-a1-ttl-30same IP for 30 minutes (1 to 120)USERNAME-cc-us-st-texas-city-austinpremium residential: state and cityUSERNAME-cc-us-zip-78701premium residential: ZIP codeUSERNAME-cc-us-asn-7922premium residential: ASN