Qual é o meu User Agent?

–

Confira a string User Agent do seu navegador ou cole outra para analisá-la.

Cole uma string User Agent para analisá-la localmente no navegador.
Exemplos:

Navegador

–

Versão –

Sistema operacional

–

Versão –

Engine

–

Versão –

Dispositivo

–

Tipo – · CPU –

Detalhes

Detalhamento da string

O que significa cada fragmento do User Agent

FragmentoSignificado

Client Hints

Informações adicionais dos navegadores compatíveis (navigator.userAgentData). Sempre reflete este navegador, não uma string colada.

Sem suporte neste navegador.

Como verificar e analisar um User Agent

O User Agent do seu navegador atual aparece automaticamente. Para verificar outro, cole uma string de um registro de requisições no analisador e clique em Analisar. Confira o navegador, sistema operacional, motor, dispositivo e cada fragmento; depois use Copiar para salvar a string. Clique em Mostrar meu UA para voltar aos resultados do seu navegador.

O que é uma string User Agent?

Um user agent é um software que age em nome de um usuário, como um navegador, rastreador ou cliente HTTP. A string User Agent é o texto que esse software usa para se descrever no cabeçalho HTTP User-Agent. Esta página lê navigator.userAgent do seu navegador ou analisa uma string que você colar. O texto costuma incluir detalhes do navegador, motor e sistema operacional, além de tokens históricos de compatibilidade. É uma descrição fornecida pelo próprio cliente, não uma prova de identidade verificada.

O que um User Agent revela e quais são seus limites

Strings User Agent podem ser reduzidas, congeladas ou falsificadas, então a análise não garante o navegador, a versão ou o dispositivo reais. Client Hints só acrescenta informações do navegador atual quando há suporte; não pode recuperar detalhes ausentes de uma string colada.

Perguntas frequentes

Para que é usada a string de User Agent?

Os sites a usam para adaptar conteúdo, analisar tráfego e obter indícios sobre clientes automatizados. Uma string típica descreve características do software e do dispositivo, não uma conta de usuário, mas esses detalhes podem contribuir para o fingerprinting. Uma string personalizada pode conter outras informações; o texto sozinho não verifica quem a enviou.

Por que o User Agent começa com Mozilla/5.0?

Nos anos 1990, muitos sites ofereciam páginas completas apenas ao Netscape (codinome Mozilla). Navegadores posteriores se declararam como Mozilla para receber o mesmo conteúdo, e o token permaneceu. Hoje Mozilla/5.0 é principalmente um marcador de compatibilidade; não significa que você esteja usando Firefox ou software da Mozilla.

Por que alguns números de versão ficam congelados em valores antigos?

Alguns navegadores reduzem ou congelam partes da string para limitar o fingerprinting. Por exemplo, o Windows 11 pode continuar informando NT 10.0, e o Chrome no Android pode usar "K" no lugar do modelo do dispositivo. Navegadores compatíveis podem fornecer detalhes extras via Client Hints, mas nem todos os campos ou navegadores estão disponíveis.

Posso alterar ou falsificar meu User Agent?

Sim. Ferramentas de desenvolvedor, extensões e ferramentas HTTP podem substituir a string, por isso ela não prova uma identidade. Esta página mostra navigator.userAgent, o valor acessível ao JavaScript. Para verificar o cabeçalho User-Agent enviado em uma requisição HTTP específica, examine essa requisição no painel Rede das ferramentas de desenvolvedor do navegador.

Meu User Agent é enviado durante a análise?

A análise acontece localmente no navegador. O analisador não envia a string para análise, e o que você colar fica no seu dispositivo.