Analisador de User-Agent

O seu User-Agent já está no campo. Cole o de outra pessoa, tirado de um log, e veja o que ele diz de verdade: a string está cheia de nomes que há muito não significam o que anunciam.

A análise acontece na página: sua string não é enviada nem guardada.

Como usar

  1. A sua string aparece sozinha; cole outra para analisá-la.
  2. Leia abaixo o navegador, o motor, o sistema e o dispositivo.
  3. Toque em «Copiar» para levar a string, por exemplo para um relatório de erro.

Bom saber

Por que a string mente de propósito

Todo navegador se declara Mozilla. O Chrome se declara Safari, o Edge se declara Chrome e o Safari se declara KHTML. Nada disso é bug: cada camada foi acrescentada para que um site escrito para o navegador anterior não barrasse o novo. A consequência é que a ordem das checagens decide a resposta — procure Chrome antes de Edge e todo Edge dos seus logs vira um Chrome.

Onde a string deixa de bastar

Desde o iPadOS 13, um iPad informa exatamente o que um Mac de mesa informa. A única diferença que a página enxerga é que o iPad tem pontos de toque, e é disso que este analisador se vale. O Chrome ainda congela a versão e a plataforma na string, por isso um navegador moderno conta menos sobre si do que um de dez anos atrás.

Perguntas frequentes

Por que a versão parece errada ou redonda demais?

Os navegadores passaram a congelar a versão menor na string para dificultar a identificação por impressão digital. O número maior é real; os dígitos depois do ponto muitas vezes não.

Posso confiar no User-Agent para controlar acesso?

Não. Qualquer um envia qualquer string, e as ferramentas de desenvolvedor de todo navegador mudam isso em dois cliques. Serve para estatística, nunca para decisões.

A string está marcada como bot — o que isso quer dizer?

Ela contém uma marca conhecida de rastreador ou ferramenta: buscador, serviço de monitoramento, curl ou biblioteca de scripts. É assim que um log separa visitantes de máquinas.

Minha string é enviada para algum lugar?

Não. A análise acontece na página — nada é transmitido nem guardado.

Ferramentas relacionadas