∞ConvertForever

Qual é o meu user agent?

Veja a string de user agent do seu navegador e exatamente o que ela revela.

Carregando ferramenta…

Este verificador de qual é o meu user agent mostra a string de user agent que seu navegador envia em cada requisição e depois a explica em linguagem simples: qual navegador e versão você usa, seu sistema operacional, se você está no desktop ou no celular, seu idioma, se os cookies estão ativados e quantos núcleos de CPU o dispositivo informa. É útil para abrir um relatório de bug, testar comportamento responsivo ou só ver o que um site descobre sobre a sua configuração.

Tudo aqui roda inteiramente no seu navegador. A string de user agent e os detalhes relacionados são lidos direto das propriedades do próprio navegador, sem nada enviado a um servidor e nada armazenado. O que você vê é exatamente o que qualquer site que você visita poderia ler dessas mesmas propriedades.

Um user agent é uma pequena linha de texto que o navegador inclui em cada requisição para se identificar, por exemplo listando 'Chrome', uma versão e o SO. Os sites o usam para servir o layout certo, oferecer o download correto ou contornar peculiaridades conhecidas de navegadores. É um documento de identidade grosseiro, não uma impressão digital precisa, e pode ser alterado ou falsificado.

Qual é o meu user agent?

Como verificar seu user agent

  1. Abra a página. Sua string de user agent aparece no topo automaticamente.
  2. Leia a análise abaixo: navegador, versão, sistema operacional e tipo de dispositivo.
  3. Confira os sinais extras: idioma, cookies ativados e núcleos de CPU informados.
  4. Clique em Copiar para pegar a string completa de user agent para um relatório ou teste.
  5. Abra a página em outro navegador ou dispositivo para comparar as strings.

Por que os sites leem seu user agent, e os limites disso

Os sites usam o user agent para tomar decisões rápidas: enviar o layout mobile a um celular, oferecer o instalador de Windows em vez do de Mac ou aplicar uma correção para uma versão específica de navegador. Ferramentas de analytics o usam para relatar a combinação de navegadores e sistemas operacionais dos visitantes.

Ele não é confiável como prova de identidade. A string pode ser editada, e os navegadores reduzem cada vez mais o detalhe que incluem para limitar o rastreamento, então duas configurações bem diferentes podem informar quase a mesma coisa. Leia-a como uma pista útil sobre um visitante, nunca como uma garantia. Os detalhes aqui são o que seu navegador expõe hoje e podem parecer menos específicos que as strings antigas, por design.

Como ler as partes da string

Um user agent típico parece intimidador, mas segue um padrão flexível. Costuma começar com 'Mozilla/5.0' por razões históricas que já não significam nada, depois lista um token de plataforma entre parênteses (como 'Windows NT 10.0' ou 'iPhone'), seguido de uma indicação do motor de renderização, como 'AppleWebKit', e por fim o navegador e a versão, por exemplo 'Chrome/120.0' ou 'Safari/17'. A análise nesta página extrai essas partes para que você não precise interpretá-las a olho nu.

As peculiaridades valem ser conhecidas. A maioria dos navegadores ainda inclui 'Mozilla' e 'like Gecko' como tokens legados de compatibilidade, navegadores baseados no Chrome listam tanto 'Chrome' quanto 'Safari', e o Edge acrescenta 'Edg'. Como tantos navegadores imitam os tokens uns dos outros por compatibilidade, a maneira mais segura de ler uma string é observar o padrão inteiro, em vez de confiar em qualquer palavra isolada nela.

Como esses valores são lidos

Todo valor nesta página vem de propriedades que seu navegador expõe ao JavaScript: navigator.userAgent para a própria string, além de propriedades relacionadas para idioma, status de cookies e a contagem lógica de CPU informada. Nenhuma requisição é feita a qualquer servidor para obtê-los, e é por isso que a ferramenta funciona offline e não armazena nada. Ela simplesmente lê o que o navegador já mantém na memória e apresenta de forma clara.

Isso faz desta uma das ferramentas puramente client-side do site, ao contrário de uma consulta de IP ou DNS, que precisa contatar um serviço externo para obter sua resposta. Aqui os dados nunca saem do seu dispositivo. A consequência prática é que o que você vê é exatamente o que um site lê dessas mesmas propriedades no momento em que você o visita, sem exposição extra criada pelo ato de verificar.

Quando verificar seu user agent é útil

O caso mais frequente é o relatório de bug. Quando você diz a um desenvolvedor 'a página quebra para mim', a coisa mais útil que você pode anexar é sua string de user agent exata, porque ela fixa o navegador, a versão e o SO em que o problema aparece. Copiá-la daqui é mais rápido e mais preciso do que descrever sua configuração em palavras, e elimina a adivinhação na hora de reproduzir o problema.

Também ajuda desenvolvedores web e testadores a confirmar o que o site de fato recebe em diferentes dispositivos, verificar que um layout responsivo está sendo acionado pelas condições certas e conferir que um user agent falsificado ou emulado nas ferramentas de desenvolvedor está fazendo efeito. Para o usuário comum, é simplesmente uma janela clara para uma das principais coisas que um site descobre sobre você no instante em que você se conecta.

Privacidade, fingerprinting e o user agent reduzido

Por si só, um user agent é um sinal grosseiro, mas combinado com outros detalhes do navegador ele contribui para uma impressão digital que pode ajudar a rastreá-lo entre sites sem cookies. Os fabricantes de navegadores sabem disso, e por isso a tendência é rumo a user agents 'reduzidos', que congelam ou removem detalhes finos de versão e plataforma, e rumo aos Client Hints, um sistema em que o site precisa solicitar ativamente detalhes extras em vez de recebê-los em toda requisição por padrão.

É por isso que sua string pode parecer mais curta, mais arredondada ou mais vaga do que uma que você lembra de alguns anos atrás. É uma melhoria deliberada de privacidade, não uma falha, e significa que você deve esperar que o nível de detalhe aqui continue diminuindo com o tempo. Os valores exibidos são os que seu navegador atual escolhe expor hoje, o que é justamente o objetivo da ferramenta: refletir a realidade em vez de uma string completa idealizada.

Limites, falsificação e precisão

Um user agent é autodeclarado e trivialmente modificável. Ferramentas de desenvolvedor, extensões e flags de linha de comando podem defini-lo como qualquer coisa, então bots rotineiramente se passam por navegadores comuns e ferramentas de privacidade se misturam de propósito. Por isso nenhum sistema sério deveria tratar o user agent como prova de quem ou o que é um visitante; é uma pista a ser corroborada, nunca uma autenticação.

Mesmo strings honestas têm limites de precisão. User agents reduzidos fazem com que a versão ou a build exata do SO possa ser arredondada ou genérica, e fatos derivados como o tipo de dispositivo são inferidos a partir de tokens, e não medidos, de modo que um dispositivo incomum pode ser classificado de forma imprecisa. A contagem de núcleos de CPU informada é igualmente um número aproximado, às vezes limitado por privacidade, destinado a ajudar as páginas a dimensionar seu trabalho, não uma leitura precisa do hardware.

Ferramentas relacionadas de navegador e rede

O verificador de Resolução de Tela é a companhia natural aqui: juntos, seu user agent e as dimensões da sua tela e do viewport descrevem o ambiente ao qual um site adapta o layout, que é exatamente o par que um desenvolvedor quer ao reproduzir um bug de exibição. Ambos leem puramente do navegador e não enviam nada a lugar nenhum.

Quando um problema acaba sendo de conectividade e não do navegador, as ferramentas Qual é o meu IP e Consulta de IP ajudam a verificar seu endereço e onde ele parece se originar, e a ferramenta de Consulta DNS confirma que um domínio está resolvendo corretamente. Mantê-las à mão cobre a maioria das dúvidas do tipo 'é o meu navegador ou a minha rede' que surgem no dia a dia.

Perguntas frequentes

Esta ferramenta de user agent é grátis?

Sim, grátis, sem conta e sem limites. Veja qual é o seu user agent quantas vezes quiser.

Algo disso é enviado a um servidor?

Não. Cada valor é lido do seu próprio navegador com JavaScript e exibido localmente. Nada é enviado, registrado ou armazenado, então é seguro usar em qualquer lugar.

O que é uma string de user agent?

É uma linha de texto que seu navegador envia em cada requisição para identificar o navegador, a versão dele e seu sistema operacional. Os sites a usam para servir o layout e os downloads certos.

Posso alterar ou falsificar meu user agent?

Sim. Navegadores e ferramentas de desenvolvedor permitem sobrescrevê-lo, o que é comum em testes. Como pode ser falsificado, os sites nunca deveriam tratar o user agent como prova de quem você é.

Por que meu user agent parece mais curto ou vago do que eu esperava?

Navegadores modernos aparam a string de propósito e congelam alguns valores para reduzir fingerprinting e rastreamento. Menos detalhe é normal e intencional, não uma falha desta ferramenta.

Por que ele mostra um certo número de núcleos de CPU?

Os navegadores expõem uma contagem aproximada de núcleos lógicos para que as páginas dimensionem sua carga de trabalho. É uma pista do seu dispositivo, pode ser limitada por privacidade e não é uma leitura exata do hardware.

Ferramentas relacionadas

Coloque esta ferramenta no seu site

Grátis para incorporar em qualquer site ou blog — copie o código abaixo. Ele carrega a ferramenta exatamente como ela funciona aqui e ela continua rodando de forma privada no navegador do seu visitante.