Qual é o meu user agent?
Qual navegador e sistema operacional o seu aparelho informa aos sites? Aqui está o seu user agent em texto puro e detalhado – além dos Client Hints, mais completos. Você também pode colar o user agent de outra pessoa, por exemplo de um log de servidor. Tudo é processado só no seu navegador.
Como o cálculo é feito
A cada pedido de página, seu navegador envia o cabeçalho HTTP User-Agent. Nele, o navegador se identifica junto com sua versão, seu motor de renderização e o sistema operacional. Sites usam isso para estatísticas, botões de download (“para Windows”) e depuração. Esta ferramenta mostra seu user agent, detalha cada parte e também lê os Client Hints, mais recentes.
Como funciona
- No topo você vê o user agent do seu navegador, seguido dos Client Hints e de outras propriedades como idioma, cookies e suporte a toque.
- Em “Detectado” você recebe o navegador, a versão, o motor, o sistema operacional e o tipo de aparelho.
- Cole outro user agent (por exemplo, de um log de servidor ou relatório de bug) no campo e ele é analisado na hora. Limpe o campo para voltar ao seu próprio.
Por que os user agents parecem tão estranhos
Quase todo user agent começa com Mozilla/5.0, e o Chrome também se declara “Safari” e “like Gecko”. Isso é história: navegadores fingiam ser seus antecessores para que os sites entregassem a versão completa da página. Por isso um analisador verifica os tokens em uma ordem fixa – primeiro Edge (Edg/) e Opera (OPR/), depois Chrome, e Safari por último.
Redução do User-Agent e Client Hints
Desde 2023, Chrome, Edge e outros navegadores baseados em Chromium encurtam o user agent de propósito (User-Agent Reduction): a versão secundária é sempre .0.0.0, o Windows sempre aparece como Windows NT 10.0, o macOS como 10_15_7, e no Android o modelo do aparelho é substituído por Android 10; K. Isso dificulta identificar usuários (fingerprinting). Detalhes precisos só ficam disponíveis através dos User-Agent Client Hints (navigator.userAgentData): versão da plataforma, arquitetura, modelo e versão completa do navegador, que uma página precisa solicitar explicitamente. Firefox e Safari não oferecem Client Hints.
Limites
- Fácil de falsificar: o user agent é autodeclarado. Extensões, ferramentas de desenvolvedor (“modo de aparelho”) ou bots podem enviar qualquer texto que quiserem.
- Windows 10 ou 11? O user agent não diz; só os Client Hints dizem (versão de plataforma 13 ou superior = Windows 11).
- iPad: no modo desktop, o Safari no iPad finge ser um Mac. Uma tela sensível ao toque ainda o denuncia.
- Para funcionalidades de site, a detecção de recursos (verificar se uma API existe) é mais confiável do que o user agent.
Perguntas frequentes
Qual é o meu user agent?
Uma linha de texto que seu navegador envia a cada pedido de página. Ela identifica o navegador, a versão, o motor e o sistema operacional, por exemplo “Mozilla/5.0 (Windows NT 10.0; Win64; x64) … Chrome/140.0.0.0 Safari/537.36”. O seu aparece em texto puro no topo desta página.
Por que o Chrome mostra a versão como 140.0.0.0?
Isso é a Redução do User-Agent do Chromium: só a versão principal é real, o resto fica fixo em “0.0.0”. A versão exata fica disponível pelos Client Hints (“Versões completas”), se o seu navegador suportar.
Por que o Windows 11 mostra “Windows NT 10.0”?
A Microsoft nunca aumentou o número de versão no user agent, então Windows 10 e 11 parecem iguais ali. Os Client Hints conseguem detectar o Windows 11: versão de plataforma 13.0.0 ou superior.
O user agent pode ser mudado ou falsificado?
Sim. Ferramentas de desenvolvedor (modo de aparelho / condições de rede) ou uma extensão podem definir qualquer texto. Por isso o user agent não serve como recurso de segurança.
Meus dados são armazenados?
Não. A página lê os valores direto no seu navegador e os exibe; nada é enviado a um servidor nem armazenado – inclusive qualquer user agent que você colar.
Fontes e base legal
- MDN Web Docs – User-Agent
- MDN Web Docs – NavigatorUAData.getHighEntropyValues()
- § 10.1.5 User-Agent: RFC 9110 – HTTP Semantics
- WICG – User-Agent Client Hints
- Chromium – User-Agent Reduction
- Microsoft Learn – Detect Windows 11 using User-Agent Client Hints
Última atualização:
Ferramentas relacionadas
- Qual é a resolução da minha tela?Veja na hora a resolução da sua tela, os pixels físicos, o viewport do navegador, o devicePixelRatio, a proporção e o breakpoint CSS. Ao vivo, no navegador.
- Qual é o meu endereço IP?Mostra na hora seu endereço IP público, detecta se é IPv4 ou IPv6 e explica a diferença. Grátis – seu IP não é armazenado.
- Consulta DNS (DNS lookup)Consulte os registros DNS de um domínio: A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV e PTR, com TTL, status DNSSEC e códigos de erro explicados. Grátis.
- Testador de RegexTeste expressões regulares JavaScript ao vivo: correspondências destacadas, grupos de captura em tabela e cada parte do padrão explicada. Grátis, sem upload.
- Formatador, validador e minificador de JSONValide JSON pela RFC 8259 com linha, coluna e explicação clara do erro. Formate ou minifique, ordene as chaves e copie. Tudo roda no seu navegador.
- Validar e calcular um dígito de LuhnValide números com o algoritmo de Luhn (módulo 10, ISO/IEC 7812-1) ou calcule o dígito verificador – só confere o formato, direto no navegador.