{"schema_version":"1.2","total":6,"limit":30,"offset":0,"filters":{"category":"browser"},"tools":[{"slug":"bright-data-browser-api","name":"Bright Data Browser API","category":"browser","provider_slug":"bright-data","publisher":"Bright Data","publisher_type":"official","website":"https://brightdata.com/products/scraping-browser","summary":"Hosted browsers for multi-step automation with built-in proxy management and unblocking.","tools":["playwright","puppeteer","selenium"],"capabilities":["javascript-rendering","browser-actions","managed-proxies"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Transferred traffic in GB on paid plans; built-in proxy management and unblocking included.","facts":[{"label":"Framework support","value":"Official documentation lists Playwright, Puppeteer and Selenium.","source_ids":["docs"]},{"label":"Managed infrastructure","value":"The service handles proxy rotation, browser fingerprints, CAPTCHA handling and session recovery.","source_ids":["docs"]},{"label":"PAYG rate","value":"The public PAYG plan lists USD 8 per GB with no monthly commitment and built-in proxies and unlocking.","source_ids":["pricing"]},{"label":"Concurrency","value":"The public pricing page advertises unlimited concurrent sessions.","source_ids":["pricing"]},{"label":"Setup","value":"Create a Browser API zone and retrieve its connection details from the Overview tab.","source_ids":["quickstart"]}],"setup":["Create a Browser API zone in the Bright Data Control Panel.","Retrieve the zone connection details.","Connect using a documented framework and run the required page interactions."],"limitations":["Bring-your-own-proxy support, session lifetime and cross-session persistence were not verified.","The bandwidth price cannot be directly compared to request-priced HTTP APIs without a workload estimate."],"sources":[{"id":"docs","label":"Browser API product documentation","url":"https://docs.brightdata.com/products/scraping-browser/introduction","checked_at":"2026-09-27"},{"id":"quickstart","label":"Browser API zone setup","url":"https://docs.brightdata.com/products/scraping-browser/quickstart","checked_at":"2026-09-27"},{"id":"pricing","label":"Browser API pricing","url":"https://brightdata.com/pricing/scraping-browser","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/bright-data-browser-api","provider_url":"https://workingproxysites.info/t/1-bright-data-proxies","review_overdue":false},{"slug":"browserbase-browser","name":"Browserbase Browser Sessions","category":"browser","provider_slug":null,"publisher":"Browserbase","publisher_type":"official","website":"https://www.browserbase.com/","summary":"Hosted browser sessions with custom proxies, plan-based concurrency and reconnection through keep-alive.","tools":["playwright","puppeteer","selenium"],"capabilities":["javascript-rendering","bring-your-own-proxy","session-reconnect","country-targeting"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Browser time plus built-in proxy traffic, with plan allowances and overages.","facts":[{"label":"Custom proxies","value":"Supports custom HTTP/HTTPS proxies, built-in residential proxies and domain-based routing rules.","source_ids":["proxies"]},{"label":"Location behavior","value":"Built-in proxy geolocation is best effort; the closest available location may be used.","source_ids":["proxies"]},{"label":"Billing increments","value":"Browser time is billed by the minute and proxy traffic by the MB, with a one-minute and one-MB minimum per session.","source_ids":["plans"]},{"label":"Concurrency","value":"Current published limits are 3 sessions on Free, 25 on Developer and 100 on Startup.","source_ids":["plans"]},{"label":"Reconnection","value":"A timeout extends duration but a normal session ends on disconnect; keepAlive enables reconnection.","source_ids":["timeouts"]}],"setup":["Create a Browserbase API key and browser session.","Configure proxies at session creation and connect using a supported browser framework.","Enable keepAlive when reconnecting is required; release completed sessions."],"limitations":["Proxy access starts on a paid plan; plan allocations and overage rates differ.","Session creation rate is a separate limit from concurrent running sessions.","Country and city selection are not strict availability guarantees."],"sources":[{"id":"proxies","label":"Built-in and custom proxy documentation","url":"https://docs.browserbase.com/platform/identity/proxies","checked_at":"2026-09-27"},{"id":"plans","label":"Browser allocations, billing and capacity limits","url":"https://docs.browserbase.com/account/billing/plans","checked_at":"2026-09-27"},{"id":"timeouts","label":"Session timeouts and keep-alive","url":"https://docs.browserbase.com/platform/browser/long-sessions/timeouts","checked_at":"2026-09-27"},{"id":"frameworks","label":"Browserbase documentation index and framework quickstarts","url":"https://docs.browserbase.com/llms.txt","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/browserbase-browser","provider_url":null,"review_overdue":false},{"slug":"browserless-browser","name":"Browserless Browser as a Service","category":"browser","provider_slug":null,"publisher":"Browserless","publisher_type":"official","website":"https://www.browserless.io/","summary":"Connect Playwright or Puppeteer to hosted browsers with optional built-in or third-party proxies.","tools":["playwright","puppeteer"],"capabilities":["javascript-rendering","bring-your-own-proxy","country-targeting"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Units for browser time, built-in proxy bandwidth and successful CAPTCHA solves.","facts":[{"label":"Time metering","value":"Each started 30-second browser interval costs one unit, including idle time.","source_ids":["units"]},{"label":"Built-in proxy costs","value":"Residential traffic costs 6 units per MB and datacenter traffic 2 units per MB, in addition to browser time.","source_ids":["units"]},{"label":"Custom proxy costs","value":"Third-party proxies configured through --proxy-server do not consume Browserless proxy units; their own provider may bill separately.","source_ids":["units"]},{"label":"Failures","value":"Pre-start validation or queue rejections consume no browser units; failures after startup consume elapsed time and transferred proxy traffic.","source_ids":["units"]},{"label":"Session timeout","value":"The documented default timeout is 30 seconds; a custom timeout can be set on the connection.","source_ids":["units"]}],"setup":["Obtain a Browserless Cloud API token and choose the regional connection endpoint.","Connect Playwright or Puppeteer with token and timeout parameters.","Select a built-in proxy or supply a third-party proxy through launch arguments, and close the session when finished."],"limitations":["Session duration and concurrency limits depend on the plan.","A failed automation run can still consume units.","Third-party proxy charges are separate from Browserless browser-time charges."],"sources":[{"id":"units","label":"Unit consumption and billing examples","url":"https://docs.browserless.io/overview/unit-consumption","checked_at":"2026-09-27"},{"id":"connection","label":"Browser session connection examples","url":"https://docs.browserless.io/baas/bot-detection/unblocking","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/browserless-browser","provider_url":null,"review_overdue":false},{"slug":"scrapeless-agent-browser","name":"Scrapeless Agent Browser","category":"browser","provider_slug":null,"publisher":"Scrapeless","publisher_type":"official","website":"https://www.scrapeless.com/","summary":"Connect browser automation frameworks to managed sessions with optional recording, profiles and custom proxies.","tools":["playwright","puppeteer"],"capabilities":["javascript-rendering","bring-your-own-proxy","persistent-profiles","session-recording","country-targeting"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Browser runtime and proxy bandwidth; exact plan-specific rates were not verified.","facts":[{"label":"Session lifetime","value":"sessionTTL defaults to 180 seconds. The guide recommends a maximum of 900 seconds while noting longer values can be set.","source_ids":["quickstart"]},{"label":"Custom proxies","value":"proxyURL accepts a custom proxy and overrides other proxy parameters; this feature requires a subscription.","source_ids":["quickstart"]},{"label":"Recording","value":"sessionRecording enables replay of a completed session and is disabled by default.","source_ids":["quickstart"]},{"label":"Frameworks and state","value":"Playwright and Puppeteer are supported; Profiles provide login-state reuse with configurable persistence.","source_ids":["faq"]},{"label":"Billing dimensions","value":"The Crawl introduction states its runtime-plus-proxy-bandwidth billing model is shared with Browser.","source_ids":["billing"]}],"setup":["Obtain a Scrapeless API key.","Build the browser WebSocket URL with token, sessionTTL and selected proxy options.","Connect using Playwright or Puppeteer; choose profile persistence and recording only when needed."],"limitations":["Custom proxies are subscription-only.","Page navigation timeout and browser session TTL are separate settings.","Country, state and city targeting depend on available proxy infrastructure."],"sources":[{"id":"quickstart","label":"Agent Browser connection and session parameters","url":"https://docs.scrapeless.com/en/docs/browser-crawl/agent-browser/quickstart/","checked_at":"2026-09-27"},{"id":"faq","label":"Browser frameworks, profiles and timeout FAQ","url":"https://docs.scrapeless.com/en/help/faq/agent-browser/","checked_at":"2026-09-27"},{"id":"billing","label":"Shared Browser and Crawl billing dimensions","url":"https://docs.scrapeless.com/en/docs/browser-crawl/crawl/introduction/","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/scrapeless-agent-browser","provider_url":null,"review_overdue":false},{"slug":"steel-browser","name":"Steel Browser Sessions","category":"browser","provider_slug":null,"publisher":"Steel","publisher_type":"official","website":"https://steel.dev/","summary":"Create cloud browser sessions with custom proxies, stored browser state and configurable idle release.","tools":["playwright","puppeteer"],"capabilities":["javascript-rendering","bring-your-own-proxy","persistent-profiles","idle-timeout"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Session time; exact plan rates and proxy add-on prices were not verified.","facts":[{"label":"Default session","value":"The configuration guide specifies a desktop, headful session with a five-minute timeout; proxies and CAPTCHA solving are off by default.","source_ids":["configuration"]},{"label":"Custom proxies","value":"Use useProxy.server or proxyUrl; proxyUrl takes precedence over useProxy.","source_ids":["configuration"]},{"label":"Idle release","value":"inactivityTimeout can release a session before its total timeout; CDP commands and remote input reset the idle timer.","source_ids":["configuration"]},{"label":"Stored state","value":"sessionContext supplies cookies/storage, while profiles preserve browser state across sessions.","source_ids":["configuration"]},{"label":"Browser connection","value":"Attach Playwright or Puppeteer using the session ID and API key on the Steel WebSocket endpoint.","source_ids":["lifecycle"]}],"setup":["Create a Steel API key and browser session.","Select custom proxy, stored state and timeout options at creation.","Attach a browser framework to the returned session and release it after the task."],"limitations":["The maximum permitted timeout depends on account limits.","The current configuration guide lists us-east as the browser region; proxy geography determines the public exit location.","Exact concurrency and billing add-ons remain unverified."],"sources":[{"id":"configuration","label":"Browser session settings and proxy configuration","url":"https://docs.steel.dev/overview/sessions-api/configuration","checked_at":"2026-09-27"},{"id":"lifecycle","label":"Session lifecycle and browser attachment","url":"https://docs.steel.dev/overview/sessions-api/session-lifecycle","checked_at":"2026-09-27"},{"id":"billing","label":"Official Playwright example and time billing note","url":"https://docs.steel.dev/cookbook/playwright","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/steel-browser","provider_url":null,"review_overdue":false},{"slug":"zyte-cdp-browser","name":"Zyte CDP Headless Browser","category":"browser","provider_slug":"zyte","publisher":"Zyte","publisher_type":"official","website":"https://docs.zyte.com/zyte-api/usage/cdp.html","summary":"Drive a live Zyte browser with Playwright or Puppeteer, with session pricing tied to navigation count and time.","tools":["playwright","puppeteer","scrapy"],"capabilities":["javascript-rendering","browser-actions","network-capture","country-targeting"],"outputs":["browser-session"],"connection":"cdp","billing_basis":"Target-tier units: the greater of page.goto calls or started 15-second session intervals; residential overages can add charges.","facts":[{"label":"Connection","value":"The CDP endpoint accepts Playwright, Puppeteer and other CDP-compatible libraries.","source_ids":["docs"]},{"label":"Session lifetime","value":"ttl defaults to 60 seconds and accepts values from 15 to 3,600 seconds.","source_ids":["docs"]},{"label":"Billing","value":"Session units are the larger of navigation count and duration rounded up to 15-second intervals, using the first target's browser price tier.","source_ids":["docs"]},{"label":"Continuity","value":"A connection has its own IP and cookie jar; separate CDP connections cannot reuse that session automatically.","source_ids":["docs"]},{"label":"Access requirements","value":"CDP requires a subscription or PAYG spending limit plus business verification; free trials cannot use it.","source_ids":["docs"]}],"setup":["Complete Zyte's CDP account requirements and obtain an API key.","Connect to the documented endpoint with Basic authentication and an explicit ttl.","Run browser actions and follow Zyte's session-closing instructions for the chosen framework."],"limitations":["Started sessions can be billed even if the automation fails.","Zyte documents that Playwright browser.close() disconnects without sending the Browser.close CDP command; follow its explicit closing example.","Bring-your-own-proxy support was not verified.","The official documentation conflicts on whether explicit Browser.close stops billing before ttl. Budget the configured ttl conservatively until Zyte confirms the applicable behavior."],"sources":[{"id":"docs","label":"CDP browser access, session behavior and pricing","url":"https://docs.zyte.com/zyte-api/usage/cdp.html","checked_at":"2026-09-27"}],"checked_at":"2026-10-26","review_due":"2026-11-25","evidence":"documented","url":"https://workingproxysites.info/tools/zyte-cdp-browser","provider_url":"https://workingproxysites.info/t/165-zyte-proxies","review_overdue":false}]}