---
title: "Integração de proxy no BitBrowser: guia passo a passo"
description: "Para configurar um proxy no BitBrowser, abra o perfil, escolha Custom, selecione HTTP ou SOCKS5, informe host, porta, usuário e senha e clique em Check Proxy."
url: https://proxynet.io/pt-br/blog/bitbrowser-proxy-integration
date: 2024-10-10
updated: 2026-09-25
author: "Acar Diveroli"
category: "Integração"
lang: pt-BR
---

# Integração de proxy no BitBrowser: guia passo a passo

O **BitBrowser** é, assim como a ferramenta do artigo sobre o [Dolphin Anty](/pt-br/blog/dolphin-anty), um programa para criar vários perfis de navegador independentes entre si. Imagine uma agência que cuida das contas de anúncios e das lojas de oito clientes: cada conta precisa abrir em um perfil próprio, com seus próprios cookies, seu fingerprint e seu endereço IP. Criar os perfis é fácil. O que trava as pessoas é o campo de proxy: qual protocolo escolher, qual porta informar e por que o **"Check Proxy"** falha.

Este guia explica o que é o BitBrowser, por que cada perfil precisa do seu próprio proxy e como adicionar um proxy da Proxynet passo a passo. Depois vêm os quatro tipos de proxy, a importação em massa, o teste de uma lista antes de importá-la, os erros comuns e qual proxy combina com cada perfil. Os nomes de botões e menus aparecem entre aspas, como na interface em inglês do BitBrowser.

> **Nota: Resposta rápida**
>
> No BitBrowser, abra **"Browser Profiles"**, clique em **"Add"** (ou edite um perfil existente) e vá até a seção de proxy. Escolha **"Custom"** como método de proxy, defina o tipo como **HTTP** ou **SOCKS5** de acordo com a porta que você recebeu e preencha host, porta, usuário e senha. Clique em **"Check Proxy"**: se aparecerem o IP de saída e a localização dele, salve o perfil com **"Confirm"** e abra-o. Dê a cada perfil o seu próprio proxy.

## O que é o BitBrowser?

O BitBrowser é um navegador antidetect para Windows e macOS, construído sobre o Chromium, com um motor Firefox também disponível no Windows. Ele serve para tudo em que você precisa trabalhar com vários navegadores ao mesmo tempo e fazer com que esses navegadores pareçam computadores diferentes: gerenciamento de muitas contas em equipe, trabalho com redes sociais, verificação de anúncios em outros países e coleta de dados em sessões logadas.

Cada janela de navegador no BitBrowser é um **perfil** (a documentação também usa o termo "environment", ou ambiente). Um perfil guarda seus próprios cookies, a sua configuração de proxy e os valores de fingerprint, a impressão digital do navegador: user agent, tamanho de tela, fuso horário, idioma, WebGL. Se você está conhecendo essa categoria agora, [O que é um navegador antidetect e como ele funciona?](/pt-br/blog/what-is-antidetect-browser) explica o mecanismo comum a todas essas ferramentas.

## Quais são os principais recursos do BitBrowser?

**Contas e perfis:** o ponto forte não é só criar muitos perfis, mas rodá-los ao mesmo tempo, cada um com armazenamento e configurações de fingerprint separados. Assim o site vê navegadores diferentes, e não abas de um mesmo navegador.

**Localização coerente com o IP:** o BitBrowser pode definir o fuso horário, o idioma e a geolocalização do perfil a partir do IP de saída do proxy. Na referência da API, as configurações de fingerprint trazem ligadas a opção "gerar fuso horário com base no IP" e as opções equivalentes de idioma e geolocalização. Não é preciso procurar esses valores na mão.

**Perfis compartilhados com a equipe:** você decide qual colega pode abrir qual perfil, e a equipe trabalha nas mesmas contas sem ficar passando senhas de um para outro.

**Script Market, RPA e API local:** o Script Market oferece scripts de automação prontos, o RPA grava fluxos de trabalho e a API local (Local API) cria e abre perfis a partir do seu próprio código, com os mesmos campos de proxy da interface (`proxyType`, `host`, `port`, `proxyUserName`, `proxyPassword`).

## Por que cada perfil do BitBrowser precisa do seu próprio proxy?

As configurações de fingerprint separam o navegador, não o endereço de rede. Sem proxy, todos os perfis se conectam pelo IP do seu escritório, e um site consegue ligar todos eles a uma única origem. Um proxy por perfil é higiene de contas: a conta de cada cliente abre sempre do mesmo lugar, com configurações que combinam entre si.

Daí saem três regras:

1. **Um perfil, um proxy.** Dois perfis que compartilham um IP de saída ficam ligados por ele, sejam quais forem os fingerprints.
2. **IP estável para perfis logados.** Uma conta que faz login a cada dia de uma cidade diferente dispara as verificações de segurança da conta. Use um IP estático ou uma sessão fixa.
3. **Localização coerente com o IP.** Deixe ligadas as opções de fuso horário, idioma e geolocalização pelo IP. Um IP de Türkiye com fuso horário de Nova York não corresponde a nenhum usuário real.

O WebRTC também pode vazar o endereço real. A configuração de WebRTC do BitBrowser tem vários modos, entre eles "replace", "allow" e "disable"; mantenha o "replace" e confira o resultado com o método de [Vazamentos de WebRTC e DNS: o que são e como evitar](/pt-br/blog/webrtc-dns-leak). O que os sites leem para diferenciar um navegador do outro está em [O que é fingerprint do navegador?](/pt-br/blog/browser-fingerprinting).

## Como usar o BitBrowser?

- Baixe o programa no site oficial do [BitBrowser](https://www.bitbrowser.net/?code=ab0cdb). Em setembro de 2026, a página de download lista Windows 10 ou superior (64 bits) e macOS 12 Monterey ou superior, tanto para Apple Silicon quanto para Intel.
- Escolha a versão do seu sistema operacional, instale o cliente e crie uma conta. O site lista um plano gratuito com 10 perfis.
- Entre no cliente com o e-mail e a senha do cadastro.

### Abra a aba "Browser Profiles" na tela inicial

![Tela inicial do BitBrowser com a aba Browser Profiles no menu à esquerda](/blog-images/bitbrowser/screenshot-1-1024x573.webp)

### Clique em "Add" para abrir a criação de um novo perfil

![Lista de perfis do BitBrowser com o botão Add, que abre o formulário de novo perfil](/blog-images/bitbrowser/bitbrowser-screenshot-2-1024x573.webp)

### Abra as opções de proxy

Abaixo da seção básica (nome, grupo, plataforma) ficam as configurações de proxy, onde você informa o proxy que comprou na Proxynet. Os passos estão na próxima seção.

![Formulário de novo perfil do BitBrowser com as configurações de proxy: tipo, host, porta e credenciais](/blog-images/bitbrowser/image-1-1024x616.webp)

## Como adicionar um proxy da Proxynet a um perfil do BitBrowser?

1. **Gere os dados de conexão no painel da Proxynet.** Os proxies residenciais e móveis usam um único gateway, com HTTP e SOCKS5 em portas separadas. No **Gerador de endpoints** você escolhe país, cidade e sessão, e o nome de usuário já sai com essas escolhas embutidas, por exemplo `pr.proxynet.io:8000` com `user:pass`.
2. **Abra o formulário do perfil.** No BitBrowser, vá em **"Browser Profiles" → "Add"**, ou abra um perfil existente com **"Edit"**.
3. **Escolha o método de proxy.** Selecione **"Custom"** para digitar o proxy ou escolha um proxy salvo em **"Proxy IP Management"**. O **"Extract By API"** é para provedores que entregam IPs por um link de extração.
4. **Defina o tipo de acordo com a porta.** **HTTP** para a porta HTTP (aqui, 8000), **SOCKS5** para a porta SOCKS5 mostrada no Gerador de endpoints. O BitBrowser não detecta o protocolo sozinho.
5. **Informe os dados.** Host `pr.proxynet.io`, porta `8000`, depois o usuário e a senha. Uma linha `host:port:user:pass` colada no campo Host é dividida nos quatro campos; confira cada um, porque um espaço sobrando na senha é uma causa comum de falha.
6. **Escolha um canal de consulta de IP ("IP query channel").** É o serviço que consulta o IP de saída e a localização dele (IP-API, IP123 e outros). Troque de canal se a consulta passar do tempo limite.
7. **Clique em "Check Proxy".** Um proxy que funciona mostra o IP de saída, o país e a cidade.
8. **Salve e abra.** Clique em **"Confirm"**, abra o perfil com **"Open"** e confira o endereço e o fuso horário em uma página de verificação de IP.

Quando o perfil abre com o IP do proxy, a integração entre Proxynet e BitBrowser está pronta.

Se você usa **whitelist de IP** em vez de senha, adicione o IP público do seu computador no painel da Proxynet (até 10 IPs) e deixe os campos de credenciais vazios. Os dois métodos são comparados em [Autenticação de proxy: user:pass ou whitelist de IP](/pt-br/blog/proxy-authentication-methods).

## HTTP, HTTPS, SOCKS5 ou SSH: qual tipo de proxy escolher?

A [documentação de proxy](https://doc.bitbrowser.net/help1/proxy/http-https-sock5-ssh) do BitBrowser lista quatro tipos; escolha o protocolo que o servidor daquela porta fala.

| Tipo no BitBrowser | O que é | Quando escolher |
|---|---|---|
| HTTP | Um proxy que fala HTTP; os sites HTTPS passam por ele criptografados, pelo método CONNECT | A porta HTTP do seu provedor, como `pr.proxynet.io:8000` |
| HTTPS | A própria conexão entre o navegador e o proxy roda sobre TLS | Só se o seu provedor der um endpoint que espera TLS |
| SOCKS5 | Um protocolo de nível mais baixo ([RFC 1928](https://www.rfc-editor.org/rfc/rfc1928)); o login com usuário e senha é definido na [RFC 1929](https://www.rfc-editor.org/rfc/rfc1929) | A porta SOCKS5 do seu provedor |
| SSH | Um túnel por um servidor SSH ao qual você tem acesso | O seu próprio servidor, não um provedor de proxy |

Para navegar, HTTP e SOCKS5 dão o mesmo resultado: o site vê o IP de saída do proxy e o HTTPS continua criptografado de ponta a ponta. Os detalhes estão em [Diferença entre SOCKS e HTTP proxy: qual escolher?](/pt-br/blog/socks-vs-http-proxy); o lado da Proxynet em cada protocolo está nas páginas [Proxies HTTPS](https://proxynet.io/pt-br/https-proxy) e [Proxies SOCKS5](https://proxynet.io/pt-br/socks5-proxy).

## Como adicionar muitos proxies de uma vez?

Para equipes grandes há dois caminhos em massa:

- **"Proxy IP Management":** no menu à esquerda, abra **"Proxy IP" → "Proxy IP Management"** e escolha **"Batch Add Proxy"**. Os proxies salvos são escolhidos na criação do perfil ou vinculados a ele com **"Bind Window"**.
- **Importação de perfis em lote:** em **"Browser Profiles"**, use **"Batch Import"**, baixe o modelo, preencha uma linha por perfil, defina o tipo de proxy como `http`, `https`, `socks5` ou `ssh` e informe o proxy como `host:port:user:pass` (por exemplo `pr.proxynet.io:8000:user:pass`).

O **"Extract By API"** pega um IP novo a cada vez que o navegador abre ou mantém o IP até ele parar de funcionar. O primeiro modo serve para trabalhos sem login; perfis logados precisam do segundo ou, melhor ainda, de um proxy fixo.

## Como testar os proxies antes de importá-los?

Uma linha ruim numa importação em lote obriga você a abrir os perfis um por um para encontrá-la, então teste antes. Para um único proxy, o curl basta; a consulta devolve o IP de saída, a localização e o fuso horário:

```bash
# Porta HTTP
curl -x http://user:pass@pr.proxynet.io:8000 "http://ip-api.com/json/?fields=status,query,country,city,timezone"

# Porta SOCKS5 (use a porta SOCKS5 do Gerador de endpoints)
curl -x socks5h://user:pass@pr.proxynet.io:SOCKS5_PORT "http://ip-api.com/json/?fields=status,query,country,city,timezone"
```

Para uma lista no formato `host:port:user:pass`, este script Python verifica cada linha, tenta de novo quando há erro de rede, não repete a tentativa com credenciais erradas e marca as linhas que têm o mesmo IP de saída:

```python
"""Verifica uma lista em lote do BitBrowser (host:port:user:pass por linha) antes de importá-la."""
import sys
import time

import requests  # pip install "requests[socks]"

LOOKUP = "http://ip-api.com/json/?fields=status,message,query,country,city,timezone"
SCHEME = sys.argv[2] if len(sys.argv) > 2 else "http"  # "http" ou "socks5h"

def check(line, attempts=3):
    host, port, user, password = line.split(":", 3)
    url = f"{SCHEME}://{user}:{password}@{host}:{port}"
    for attempt in range(1, attempts + 1):
        try:
            r = requests.get(LOOKUP, proxies={"http": url, "https": url}, timeout=15)
            if r.status_code == 407:  # credenciais erradas: tentar de novo não resolve
                return {"error": "407 Proxy Authentication Required"}
            r.raise_for_status()
            data = r.json()
            if data.get("status") != "success":
                return {"error": "lookup failed: " + data.get("message", "unknown")}
            return data
        except requests.RequestException as exc:
            if "authentication failed" in str(exc).lower():  # login SOCKS5 recusado
                return {"error": "SOCKS5 authentication failed"}
            if attempt == attempts:
                return {"error": type(exc).__name__ + ": " + str(exc)[:120]}
            time.sleep(2 * attempt)

sys.stdout.reconfigure(encoding="utf-8")
seen = {}
with open(sys.argv[1], encoding="utf-8") as f:
    lines = [l.strip() for l in f if l.strip()]

for n, line in enumerate(lines, 1):
    info = check(line)
    if "error" in info:
        print(f"{n:>3} FAIL  {info['error']}")
        continue
    ip = info["query"]
    note = f"  <- same exit IP as line {seen[ip]}" if ip in seen else ""
    seen.setdefault(ip, n)
    print(f"{n:>3} OK    {ip:<15} {info['country']}, {info['city']}  {info['timezone']}{note}")
```

Rode `python check_proxies.py proxies.txt http` (ou `socks5h` para linhas SOCKS5). Exemplo de saída, em que a linha 2 tem a senha errada e a linha 3 repete o IP da linha 1 (IP reservado para documentação):

```text
  1 OK    203.0.113.24    Türkiye, Ankara  Europe/Istanbul
  2 FAIL  407 Proxy Authentication Required
  3 OK    203.0.113.24    Türkiye, Ankara  Europe/Istanbul  <- same exit IP as line 1
```

Com proxies ISP estáticos, um IP repetido significa que o mesmo proxy está duas vezes na lista. Outras verificações estão em [Seu proxy está funcionando? Como testar um proxy](/pt-br/blog/how-to-test-a-proxy).

## Qual tipo de proxy da Proxynet combina com cada perfil do BitBrowser?

Fixo, de sessão fixa ou rotativo: todo produto da Proxynet funciona via HTTP ou SOCKS5. A escolha depende de quanto tempo o perfil precisa manter o mesmo IP.

| Uso do perfil | Tipo de proxy | Por quê |
|---|---|---|
| Conta que fica logada por semanas | [Proxies ISP](https://proxynet.io/pt-br/static-isp-residential-proxy) | O mesmo IP registrado em um provedor de internet (ISP) todos os dias |
| Trabalho que termina dentro de uma sessão | [Proxies de sessão fixa](https://proxynet.io/pt-br/sticky-proxy) | Um IP residencial mantido de 1 a 60 minutos |
| Conta em plataforma pensada para o celular | [Proxies móveis](https://proxynet.io/pt-br/mobile-proxy) | IPs de operadoras, incluindo Turkcell, Türk Telekom e Vodafone em Türkiye |
| Verificação de anúncios e conteúdo sem login | [Proxies rotativos](https://proxynet.io/pt-br/rotating-proxy) | Um IP residencial diferente a cada verificação |
| Perfis de teste em que a velocidade pesa mais | [Proxies de datacenter](https://proxynet.io/pt-br/datacenter-proxy) | Rápido e de baixo custo, para alvos que não se importam com o tipo de IP |

O pool residencial está descrito na página [Proxies residenciais](https://proxynet.io/pt-br/residential-proxy); as configurações para agências estão nas nossas páginas de [proxy para redes sociais](/pt-br/social-media-proxy) e de [verificação de anúncios](/pt-br/ad-verification).

## Proxy no BitBrowser não funciona: erros comuns e soluções

- **O "Check Proxy" falha por tempo esgotado.** Confira o host e a porta. Com autenticação por whitelist de IP, o seu IP público pode ter mudado. Se só a consulta estiver lenta, troque o canal de consulta de IP.
- **`407 Proxy Authentication Required`.** Usuário ou senha errados, muitas vezes por causa de um espaço sobrando ou de um usuário de outro produto. Copie a linha de novo no Gerador de endpoints.
- **`User was rejected by the SOCKS5 server`.** O mesmo problema de credenciais, em uma porta SOCKS5.
- **`Received invalid version in initial SOCKS5 response` ou `Empty reply from server`.** O tipo não corresponde à porta (SOCKS5 em uma porta HTTP ou o contrário). Mude o tipo, não as credenciais.
- **O perfil abre, mas mostra o país errado.** O país é definido no nome de usuário; gere um novo usuário com o país certo.
- **O fuso horário não bate com o IP.** A opção de fuso horário pelo IP foi desligada. Ligue-a de novo e reabra o perfil.
- **O IP real aparece em um teste de vazamento.** O WebRTC foi definido como "allow". Volte para "replace".
- **Contas logadas pedem verificação todos os dias.** O perfil usa um proxy rotativo. Passe-o para ISP estático ou para uma sessão fixa.

No Python, as mesmas falhas aparecem com outras mensagens; [Max Retries Exceeded With URL: o que é e como resolver](/pt-br/blog/max-retries-exceeded-with-url) explica cada uma delas.

## Guia de decisão

| Necessidade | Recomendação |
|---|---|
| Poucos perfis, configurados à mão | Método Custom, um proxy por perfil, Check Proxy antes de salvar |
| Dezenas de perfis para uma equipe | Importação em lote com `host:port:user:pass`, com a lista testada antes |
| Contas que ficam logadas | Proxy ISP estático, com fuso horário e idioma pelo IP ligados |
| Sessões curtas ao longo do dia | Sessão residencial fixa |
| Verificações sem login | Proxy residencial rotativo |
| Trabalho ligado a Türkiye | Proxies com o país definido como Türkiye, veja [proxies de Türkiye](/pt-br/locations/turkiye) |

## Perguntas frequentes

### O BitBrowser é gratuito?

A página de preços lista um plano gratuito com 10 perfis para um usuário; os planos pagos acrescentam perfis e membros de equipe. Confira os limites atuais antes de levar o BitBrowser para uma equipe maior.

### O BitBrowser fornece proxies?

Não. A central de ajuda indica plataformas de proxy em vez de fornecer IPs. Você compra os proxies de um provedor e informa um em cada perfil.

### Posso usar um proxy em vários perfis do BitBrowser?

Tecnicamente sim, mas aí as contas compartilham um IP e podem ser ligadas por ele. Dê a cada perfil o seu próprio proxy ou a sua própria sessão fixa.

### Devo usar proxy rotativo ou de sessão fixa no BitBrowser?

Nos perfis logados, use um proxy ISP estático ou uma sessão fixa para que o IP continue o mesmo. Proxies rotativos servem para verificações que não pedem login.

### O BitBrowser aceita SOCKS5 com usuário e senha?

Sim. Selecione SOCKS5, preencha usuário e senha e use a porta SOCKS5, não a HTTP. Desde a versão 7.1.0 (dezembro de 2025), o tipo SOCKS5 também tem uma opção UDP que faz o tráfego WebRTC passar pelo proxy; o SOCKS5 da Proxynet aceita UDP.

### É permitido gerenciar várias contas com o BitBrowser?

As regras vêm das plataformas, e muitas limitam quantas contas uma pessoa pode abrir. Use o BitBrowser para manter separadas contas legítimas, como as contas dos clientes de uma agência ou as lojas de uma equipe de e-commerce, e siga os termos de cada plataforma.

## Em resumo

O BitBrowser separa os perfis; o proxy dá a cada um o seu próprio endereço de rede. Abra o perfil, escolha Custom, ajuste o tipo à porta, preencha os dados e confirme com Check Proxy. Mantenha um proxy por perfil, um IP estável nas contas logadas e as opções de localização pelo IP ligadas. Para os IPs que vão nesses perfis, veja os planos de [proxy](/pt-br/proxy) da Proxynet.
