API do Navegador
Simplifique suas operações de scraping dinâmico. Execute e escale seus scripts Puppeteer, Selenium e Playwright em navegadores totalmente hospedados, com resolução de CAPTCHA integrada e gerenciamento automatizado de proxy.
- Infraestrutura com escalonamento automático
- Monitoramento em tempo real com Chrome DevTools
- Segmentação geográfica e ASN mundial
- Extraia dados de sites com muito JavaScript
Aprovado por 50,000+ clientes em todo o mundo.
Scraping dinâmico baseado em nuvem
A API do Navegador foi projetada para fluxos de coleta de dados baseados em navegador que exigem renderização completa de páginas, interações semelhantes às humanas e recursos avançados de desbloqueio.
Integração fácil
Conecte-se via Puppeteer, Selenium ou Playwright com uma única alteração de endpoint.
Depuração integrada
Solucione problemas e monitore suas sessões de scraping usando o Chrome DevTools em tempo real.
Navegadores totalmente gerenciados
Navegadores hospedados na nuvem com rotação de proxy integrada, otimizados para scraping em larga escala.
const pw = require('playwright');
const SBR_CDP = 'wss://brd-customer-CUSTOMER_ID-zone-ZONE_NAME:[email protected]:9222';
async function main() {
console.log('Connecting to Browser API...');
const browser = await pw.chromium.connectOverCDP(SBR_CDP);
try {
const page = await browser.newPage();
console.log('Connected! Navigating to https://example.com...');
await page.goto('https://example.com');
console.log('Navigated! Scraping page content...');
const html = await page.content();
console.log(html);
} finally {
await browser.close();
}
}
main().catch(err => {
console.error(err.stack || err);
process.exit(1);
});
import asyncio
from playwright.async_api import async_playwright
SBR_WS_CDP = 'wss://brd-customer-CUSTOMER_ID-zone-ZONE_NAME:[email protected]:9222'
async def run(pw):
print('Connecting to Browser API...')
browser = await pw.chromium.connect_over_cdp(SBR_WS_CDP)
try:
page = await browser.new_page()
print('Connected! Navigating to https://example.com...')
await page.goto('https://example.com')
print('Navigated! Scraping page content...')
html = await page.content()
print(html)
finally:
await browser.close()
async def main():
async with async_playwright() as playwright:
await run(playwright)
if __name__ == '__main__':
asyncio.run(main())
const puppeteer = require('puppeteer-core');
const SBR_WS_ENDPOINT = 'wss://brd-customer-CUSTOMER_ID-zone-ZONE_NAME:[email protected]:9222';
async function main() {
console.log('Connecting to Browser API...');
const browser = await puppeteer.connect({
browserWSEndpoint: SBR_WS_ENDPOINT,
});
try {
const page = await browser.newPage();
console.log('Connected! Navigating to https://example.com...');
await page.goto('https://example.com');
console.log('Navigated! Scraping page content...');
const html = await page.content();
console.log(html)
} finally {
await browser.close();
}
}
main().catch(err => {
console.error(err.stack || err);
process.exit(1);
});
const { Builder, Browser } = require('selenium-webdriver');
const SBR_WEBDRIVER = 'https://brd-customer-CUSTOMER_ID-zone-ZONE_NAME:[email protected]:9515';
async function main() {
console.log('Connecting to Browser API...');
const driver = await new Builder()
.forBrowser(Browser.CHROME)
.usingServer(SBR_WEBDRIVER)
.build();
try {
console.log('Connected! Navigating to https://example.com...');
await driver.get('https://example.com');
console.log('Navigated! Scraping page content...');
const html = await driver.getPageSource();
console.log(html);
} finally {
driver.quit();
}
}
main().catch(err => {
console.error(err.stack || err);
process.exit(1);
});
from selenium.webdriver import Remote, ChromeOptions
from selenium.webdriver.chromium.remote_connection import ChromiumRemoteConnection
SBR_WEBDRIVER = 'https://brd-customer-CUSTOMER_ID-zone-ZONE_NAME:[email protected]:9515'
def main():
print('Connecting to Browser API...')
sbr_connection = ChromiumRemoteConnection(SBR_WEBDRIVER, 'goog', 'chrome')
with Remote(sbr_connection, options=ChromeOptions()) as driver:
print('Connected! Navigating to https://example.com...')
driver.get('https://example.com')
print('Navigated! Scraping page content...')
html = driver.page_source
print(html)
if __name__ == '__main__':
main()
Aproveite o desbloqueio autônomo
Impressão digital de navegadores
Emula navegadores de usuários reais para simular uma experiência humana
Resolução de CAPTCHA
Analisa e resolve CAPTCHAs e testes de resposta a desafios
Gerencia agentes de usuário específicos
Imita automaticamente diferentes tipos de navegadores e dispositivos
Define cabeçalhos de referência
Simula o tráfego proveniente de sites populares ou confiáveis
Lida com cookies
Evita possíveis bloqueios impostos por fatores relacionados a cookies
Faz novas tentativas e rotação de IPs automáticas
Continua tentando as solicitações e alterna os IPs em segundo plano
Cobertura geográfica mundial
Acessa o conteúdo localizado de qualquer país, cidade, estado ou ASN
Renderização de JavaScript
Extrai dados de sites que dependem de elementos dinâmicos
Validações da integridade dos dados
Garante a precisão, consistência e confiabilidade dos dados
Top Remote Browsers
Total time for correct results (avg) represents the average end-to-end duration for completed individual tasks.
A API do Navegador da Bright Data ficou em 1º lugar
Em um benchmark independente da AIMultiple, a API do Navegador da Bright Data ficou em 1º lugar entre 8 principais provedores de navegadores remotos, alcançando uma pontuação composta de 97%, taxa de sucesso de 95% e pontuação de velocidade perfeita de 100% em 160 tarefas automatizadas do mundo real.
Preços da API do Navegador
API do Navegador
Web Unlocker
Funções CDP personalizadas da API do Navegador
Controle manual de CAPTCHA
Ative ou desative a resolução automática e configure algoritmos personalizados para os tipos ReCaptcha, HCaptcha e CF Challenge.
Emulação de dispositivos
Emule centenas de dispositivos móveis e desktop reais com configurações precisas de tela, agente de usuário e proporção de pixels.
Bloqueador de anúncios
Remova anúncios das páginas de destino antes da navegação para reduzir custos de largura de banda e acelerar o scraping em sites pesados.
Persistência de sessão
Reutilize o mesmo proxy peer em várias solicitações para manter IPs consistentes e o estado do navegador entre sessões.
Recuperação de ID de sessão
Obtenha o ID exclusivo de qualquer sessão ativa para consultar logs, depurar erros e auditar o uso de largura de banda sob demanda.
Download de arquivos
Capture CSVs, PDFs e outros arquivos binários diretamente no seu fluxo de automação sem sair da sessão do navegador.
Entrada de texto mais rápida
Envie pressionamentos de tecla rápidos em elementos focados em alta velocidade para preenchimentos de formulários em massa e tarefas de entrada de texto extenso.
Certificados SSL/TLS personalizados
Instale certificados de cliente para autenticação de domínio que carregam por sessão e são apagados automaticamente ao final da sessão.
Solucionador automático de CAPTCHA
Detecte e resolva CAPTCHAs automaticamente em suas sessões com rastreamento de status integrado e envio de formulários.
Benefícios da API do Navegador
Reduza os custos de infraestrutura
Configure e escale automaticamente o ambiente do navegador via uma única API, oferecendo sessões simultâneas e cargas de trabalho ilimitadas para scraping contínuo
Aumente as taxas de sucesso
Pare de criar correções de desbloqueio e garanta acesso futuro a qualquer dado público da web com desbloqueador integrado e um pool de IPs residenciais extremamente extenso
Aumente a produtividade dos desenvolvedores
Mantenha seus devs 'totalmente focados' no que importa, executando seus scripts existentes em uma nuvem híbrida com apenas uma linha de código, liberando-os das operações de scraping
Desenvolvido por uma rede de proxies premiada
400M+ monthly IPs de Proxy, tecnologia de ponta e a capacidade de segmentar qualquer país, cidade, CEP, operadora e ASN fazem de nossos premium serviços de Proxy a escolha ideal para desenvolvedores.

Escale automaticamente a infraestrutura do navegador
Conecte seus scripts de scraping interativos e de várias etapas a um ambiente de navegador híbrido, oferecendo sessões simultâneas ilimitadas com apenas uma linha de código
Alimente seus fluxos de trabalho mais complexos
Interação de agentes
- Habilite automações de tarefas agênticas
- Preencha formulários, pesquise e muito mais
- Início rápido com baixa latência
- Garanta sessões seguras e isoladas
Navegação furtiva
- Use proxies de geolocalização
- Fingerprinting semelhante ao humano
- Resolva CAPTCHAs automaticamente
- Gerencie cookies e sessão
Pipeline de dados pronto para IA
- Descubra fontes de dados relevantes
- Coleta em tempo real ou em lote
- Saída estruturada ou não estruturada
- Integre facilmente via MCP

Compatível com Chrome DevTools
Use o depurador do Chrome DevTools para monitorar e solucionar problemas de desempenho da sua API do Navegador de forma integrada

Suporte 24/7
Obtenha suporte especializado ininterrupto, resolva problemas rapidamente e garanta a entrega de dados com qualidade. Tenha visibilidade em tempo real do status da rede para total transparência
A Bright Data impulsiona as principais marcas do mundo
A Bright Data permite que agentes de IA autônomos naveguem em sites, encontrem informações e realizem ações automaticamente em um ambiente simples de integrar, consistente e confiável
Perguntas frequentes
O que é a API do Navegador?
A API do Navegador é um navegador de scraping que funciona como outros navegadores automatizados e é controlado por APIs comuns de alto nível como Puppeteer e Playwright, mas é o único navegador com recursos integrados de desbloqueio de sites. A API do Navegador gerencia automaticamente todas as operações de desbloqueio de sites nos bastidores, incluindo: resolução de CAPTCHA, fingerprinting do navegador, novas tentativas automáticas, seleção de cabeçalhos, cookies e renderização de Javascript, entre outros, para que você economize tempo e recursos.
Quando preciso usar um navegador para scraping?
No scraping de dados, os desenvolvedores usam navegadores automatizados quando a renderização de JavaScript de uma página ou interações com um site são necessárias (passar o mouse, mudar de página, clicar, capturas de tela etc.). Além disso, os navegadores são úteis para projetos de scraping de dados em larga escala quando várias páginas são direcionadas simultaneamente.
A API do Navegador é um navegador headless ou headfull?
Os navegadores da API do Navegador são headless e executam na infraestrutura da Bright Data. Você pode usá-los com bibliotecas de automação como Puppeteer, Playwright ou Selenium, e cada sessão vem com desbloqueio integrado, fingerprinting e gerenciamento de proxy — para que os sites os tratem como navegadores de usuários reais. Para ter visibilidade do que acontece dentro de uma sessão, você pode abrir uma visualização ao vivo de qualquer navegador usando o depurador do Chrome DevTools.
Qual é a diferença entre navegadores headfull e headless para scraping?
Ao escolher um navegador automatizado, os desenvolvedores podem optar por um navegador headless ou GUI/headfull. O termo "navegador headless" refere-se a um navegador web sem interface gráfica. Quando usado com um proxy, os navegadores headless podem ser usados para coletar dados, mas são facilmente detectados por softwares de proteção contra bots, dificultando o scraping de dados em larga escala. Os navegadores GUI, como a API do Navegador (também chamados de "headfull"), usam uma interface gráfica. Os softwares de detecção de bots têm menos probabilidade de detectar navegadores GUI.
Por que a API do Navegador é melhor do que o Headless Chrome ou o Selenium para scraping em Python?
A API do Navegador possui um recurso integrado de desbloqueio de sites que lida com o bloqueio automaticamente. A API do Navegador emprega desbloqueio automatizado e é aberta nos servidores da Bright Data, sendo ideal para escalar projetos de scraping de dados da web sem exigir infraestrutura extensiva.
A API do Navegador é compatível com o scraping via Puppeteer?
Sim, a API do Navegador é totalmente compatível com o Puppeteer.
O scraping com Playwright é compatível com a API do Navegador?
Sim, a API do Navegador é totalmente compatível com o Playwright.
Quando devo usar a API do Navegador em vez de outros produtos de proxy da Bright Data?
A API do Navegador é um navegador automatizado otimizado para scraping de dados, que integra o poder dos recursos de desbloqueio automatizado do Web Unlocker. Enquanto o Web Unlocker funciona com solicitações de uma etapa, a API do Navegador é necessária quando um desenvolvedor precisa interagir com um site para recuperar seus dados. Também é ideal para qualquer projeto de scraping de dados que exija navegadores, escalabilidade e gerenciamento automatizado de todas as ações de desbloqueio de sites.