MyIPScan

Leitura local · a string que viaja em cada requisição

Qual é o meu user agent? O que o seu navegador conta a cada site

Sempre que você abre uma página, o seu navegador anexa uma linha de texto que declara qual navegador ele é, em qual sistema roda e com qual motor desenha. Aqui você a lê exatamente como o seu navegador a envia, junto com o idioma, a plataforma e os Client Hints, e aprende a interpretá-la campo por campo. É um sinal amplo, não uma identificação.

Verificador de user agent

O seu user agent, lido neste navegador

Não há nada para digitar: a leitura acontece automaticamente quando a página abre. Abaixo está a string completa e, logo depois, os campos que a acompanham — idioma, plataforma, Client Hints, indicador de celular e cookies — do jeito que o seu navegador os expõe agora.

Status Leitura local

Sinal do navegador

User-Agent atual

Local

Copie a string completa só para um chamado de suporte privado. Para publicá-la, compartilhe um resumo por categorias — navegador, sistema, tipo de dispositivo — em vez do texto bruto junto com a sua conta, o seu IP ou a sua cidade.

Impressão digital do navegadorMetodologia

Se algum campo aparecer como “Indisponível”, o seu navegador não o expõe neste contexto: é o normal em navegadores com proteções contra impressão digital, em modos reforçados e quando os Client Hints substituem parte da string clássica. Não é uma falha da verificação.

O que esta verificação cobre

Lê a sua própria string neste navegador e a explica campo por campo: família e versão do navegador, sistema operacional, motor de renderização e tipo de dispositivo, além do idioma, da plataforma e dos Client Hints que hoje substituem parte desse texto.

O que não cobre

Não identifica uma pessoa específica: a mesma string pode se repetir em milhões de dispositivos. Também ficam de fora os cookies, a impressão digital de canvas e os demais sinais de rastreamento, que são verificados no teste de impressão digital do navegador.

Resposta rápida

O que é o meu user agent?

O seu user agent é a linha de texto que o navegador anexa a cada requisição que envia a um site. Nela vão a família do navegador, uma versão aproximada, o sistema operacional e o motor que desenha a página. O site a usa para servir uma versão compatível e para separar um celular de um computador. Milhões de equipamentos enviam uma string idêntica: é um sinal amplo, não uma identificação.

Como ler a sua string user agent, campo por campo

À primeira vista parece um emaranhado de parênteses e barras, mas ela tem uma ordem fixa e se lê da esquerda para a direita.

Ela sempre começa igual, com Mozilla. Quase todo navegador atual envia isso, e não diz nada sobre você: é um resto de compatibilidade que os servidores antigos esperavam encontrar.

Depois, entre parênteses, vem o bloco de plataforma: se você está no Windows, no Mac, no Linux, no Android ou no iPhone, e muitas vezes a versão desse sistema. É o trecho que mais diz sobre o seu equipamento.

Em seguida vem o motor de renderização, o componente que converte o HTML em pixels. Os navegadores baseados no Chromium declaram AppleWebKit, embora o motor real seja o Blink; o Firefox declara Gecko e o Safari declara AppleWebKit. Como dois navegadores podem compartilhar o motor, um site que olhe só esse trecho confunde os dois.

No final chegam o nome e a versão do navegador, junto com os identificadores de outros navegadores, que continuam ali por costume. Esse trecho final é o que de fato responde qual navegador você usa. Cuidado com a versão, porque ela pode vir cortada de propósito.

Por que o seu navegador diz se chamar Mozilla, Safari e Chrome ao mesmo tempo

É o que mais confunde na primeira vez. Você abre o Chrome, lê o resultado e lá estão Mozilla, AppleWebKit, Chrome e Safari, os quatro juntos. Não é um erro nem uma extensão falsificando o dado.

A explicação é histórica. Durante muito tempo, os sites decidiam qual versão de uma página servir procurando palavras específicas dentro do user agent, e um navegador que não incluísse o nome esperado recebia uma página degradada ou um aviso de navegador incompatível. A solução foi adicionar os nomes de outros navegadores em vez de brigar com cada servidor, e essa camada nunca foi retirada.

O padrão continua valendo: o Chrome inclui Mozilla e Safari, o Edge e o Opera incluem Chrome além do próprio identificador, e o Firefox mantém Gecko. Para saber qual navegador você realmente usa, olhe o identificador do final, não o primeiro.

O que um site pode deduzir do seu user agent e o que não pode

Com a string em mãos, um site sabe qual navegador e qual versão aproximada você usa, em qual sistema, com qual motor e se o equipamento é de mesa ou móvel. Com isso, ele escolhe qual layout servir e filtra robôs, que costumam se identificar nesse mesmo campo.

Agora o limite, que importa mais. A sua string não é só sua: todas as pessoas com o mesmo navegador, a mesma versão e o mesmo sistema a compartilham, ou seja, milhões de equipamentos que enviam um texto idêntico. Sozinha, ela não identifica ninguém nem revela o seu nome, a sua localização ou o seu endereço IP. O endereço IP o servidor enxerga pela própria conexão, não por esse cabeçalho, e você pode verificá-lo à parte em qual é o meu endereço IP.

O peso aparece na soma. O user agent se combina com o idioma, o fuso horário, o tamanho da janela, as fontes e o motor gráfico, e cada resposta descarta uma parte dos visitantes. Aí um sinal amplo passa a fazer parte de uma impressão digital estreita.

Client Hints: o substituto da string clássica

A string cresceu tanto e foi usada de tantas formas que os navegadores começaram a cortá-la. Hoje vários reduzem ou congelam partes: a versão detalhada do sistema, a versão secundária do navegador ou o modelo do dispositivo podem aparecer arredondados ou fixos, de modo que dois equipamentos diferentes declarem a mesma coisa.

O substituto são os Client Hints, as dicas do cliente. Em vez de despejar tudo em cada requisição, o navegador manda um conjunto curto e o site pede expressamente o que precisar: a plataforma, a versão completa ou se o equipamento é móvel. Agora existe uma solicitação explícita, não um envio automático.

Isso tem duas consequências práticas. A string que você lê pode ser menos precisa do que a realidade, e isso não é uma falha: o navegador informa menos de propósito. E um site que queira contexto pode consegui-lo por outro caminho, então vale olhar a superfície completa com o teste de impressão digital do navegador.

Como ver e mudar o seu user agent

Ver é a parte fácil: qualquer página que você abre o recebe, e o painel acima mostra a string completa junto com os Client Hints, a plataforma e o idioma. Mudar é outra história.

No Chrome e em navegadores baseados no Chromium

Abra as ferramentas de desenvolvedor com F12, entre no painel de condições de rede e desative o valor padrão para digitar a string que quiser. A mudança dura enquanto esse painel estiver aberto.

No Firefox

Entre em about:config, procure a preferência general.useragent.override e crie-a com o valor de que precisar. Aqui a mudança persiste até você apagá-la.

Com extensões

As do tipo User-Agent Switcher fixam uma string diferente por site ou a alternam automaticamente, sem mexer na configuração interna.

Um aviso: muitos sites escolhem qual código servir conforme esse campo, então uma string inventada pode quebrar o layout ou deixar você sem alguma função. Mude uma única coisa e verifique de novo.

Mudar o user agent protege a sua privacidade?

Em parte, mas bem menos do que parece. É um sinal entre dezenas: substituí-lo deixa intactas a resolução da tela, as fontes instaladas, o motor gráfico, o fuso horário e o idioma.

E aqui está o paradoxo. Se você declara ser um iPhone enquanto a sua janela tem o tamanho de um monitor de mesa e as suas fontes são as do Windows, você não se escondeu: criou uma combinação incoerente que quase ninguém compartilha. Falsificar um campo pode deixar você mais reconhecível, porque o que é estranho se destaca. O mesmo vale para as extensões que alternam a string a cada visita: um navegador que muda de identidade o tempo todo é, por si só, um padrão.

A abordagem que funciona é a oposta: que todos os sinais contem a mesma história e que muitas pessoas a compartilhem. O Tor Browser e o Mullvad Browser são construídos sobre essa ideia, normalizando o conjunto todo de uma vez em vez de retocar um sinal isolado.

Vale separar as camadas: uma VPN muda o endereço público que o site vê, mas não o que o navegador declara, então com o túnel ligado o seu user agent continua o mesmo. O teste de vazamentos de VPN reúne IP, DNS, WebRTC e IPv6, e o teste de vazamento de WebRTC verifica outro caminho dentro do navegador.

Quando compartilhar a string completa e quando não

A string inteira é útil em um caso: quando um serviço diz que o seu navegador não é compatível, serve uma versão errada da página ou acha que você está em outro dispositivo. Colá-la em um chamado de suporte privado poupa meia conversa.

Em público, a conta muda. Isolada, a string é ampla; o problema é que ela raramente viaja sozinha. Junto com um nome de usuário, uma captura de tela com o seu endereço IP ou o nome da sua cidade, ela fornece o contexto de dispositivo que faltava para delimitar uma sessão. Em um fórum ou em uma rede social, compartilhe um resumo por categorias — navegador, sistema, tipo de dispositivo — em vez do texto bruto.

Os critérios com que este site rotula e limita cada sinal estão na metodologia do MyIPScan. Nenhuma leitura limpa prova que não haja exposição: ela só descreve o que estava à vista nesta sessão.

Perguntas frequentes sobre o user agent

O que é o user agent de um navegador?

É uma linha de texto que o seu navegador adiciona a cada requisição que faz a um servidor: família do navegador, versão aproximada, sistema operacional e motor de renderização. Ela serve para que o site devolva uma página compatível. Não inclui o seu nome nem a sua localização, e milhões de dispositivos enviam a mesma string.

Como posso ver o meu user agent?

Qualquer site que você abre o recebe, então basta uma página que o mostre de volta. Você também pode vê-lo sem instalar nada: abra as ferramentas de desenvolvedor com F12, entre na aba de rede, selecione qualquer requisição e procure o cabeçalho User-Agent entre os cabeçalhos enviados. O valor muda sempre que o navegador é atualizado.

Por que o meu user agent diz Safari se eu uso o Chrome?

Por compatibilidade herdada. Os navegadores incluem nomes de outros navegadores na string para que os sites que procuram uma palavra específica não lhes sirvam uma página degradada. O Chrome inclui Mozilla, AppleWebKit e Safari junto ao próprio identificador, e o Edge e o Opera incluem também Chrome. É um comportamento normal, não uma falha.

Dá para mudar o user agent?

Sim. No Chrome e em outros navegadores baseados no Chromium, ele é alterado pelas ferramentas de desenvolvedor, no painel de condições de rede, enquanto esse painel estiver aberto. No Firefox, cria-se a preferência general.useragent.override dentro de about:config. Também há extensões que fixam uma string por site. Alguns sites servem código conforme esse campo e podem falhar.

Mudar o user agent me deixa anônimo?

Não. É um sinal entre dezenas, e substituí-lo não mexe na resolução da tela, nas fontes instaladas, no motor gráfico, no fuso horário nem no idioma. Se a string declara um celular e o resto do navegador responde como um computador de mesa, essa incoerência torna você mais fácil de distinguir, não menos.

Um site pode me rastrear pelo user agent?

Sozinho, não: ele é comum demais. O peso dele aparece ao combiná-lo com o idioma, o fuso horário, o tamanho da janela, as fontes e o motor gráfico, porque cada resposta descarta uma parte dos visitantes. Essa combinação pode reconhecer a mesma sessão sem usar cookies.

O user agent revela o meu endereço IP?

Não. São coisas diferentes. O user agent é um cabeçalho que o navegador envia; o servidor vê o endereço IP porque ele está na outra ponta da conexão, mesmo que o navegador não conte nada. Mudar a string não muda o seu endereço, e uma VPN muda o endereço, mas deixa a string igual.

Uma VPN muda o meu user agent?

Não. Uma VPN trabalha na camada de rede: substitui o endereço público que os sites veem e criptografa o trecho até o servidor dela. O user agent se forma dentro do navegador e o túnel não o toca, então um site pode ver um endereço de outro país e reconhecer o navegador de sempre.