Analisador de agente de usuário

Todas as ferramentas

Cole uma string User-Agent e detecte instantaneamente navegador, versão, sistema operacional, tipo de dispositivo, mecanismo de renderização, arquitetura de CPU e status do bot.

Você pode colar um navegador, aplicativo móvel, rastreador ou agente de usuário do cliente API.

Resumo analisado

Navegador
Versão do navegador
SO
Versão do sistema operacional
Tipo de dispositivo
Fornecedor de dispositivos
Modelo do dispositivo
Motor
Versão do motor
CPU
Robô

JSON analisado

O que é um parser de User-Agent?

Um parser de User-Agent lê uma string user-agent e extrai informações estruturadas como navegador, sistema operacional, tipo de dispositivo e motor de renderização.

É útil para depurar analítica, logs, requisições HTTP, tráfego de rastreadores, problemas de compatibilidade de navegadores e suporte a dispositivos específicos.

Como usar o parser de User-Agent

  1. Cole uma string User-Agent no campo de entrada.
  2. Clique em Analisar.
  3. Revise o resumo estruturado e o JSON analisado.
  4. Use Copiar JSON se precisar salvar ou compartilhar o resultado.

Dicas

  • Algumas strings User-Agent são incompletas ou mascaradas de propósito, então certos campos podem ficar vazios.
  • A detecção de bots é heurística e baseada em padrões comuns de rastreadores.
  • O JSON analisado é útil para depurar logs e integrações.
  • A análise é feita offline na página, então você pode colar user-agents direto dos logs do servidor sem expô-los.

Como interpretar os resultados do User-Agent

Trate os dados do dispositivo como aproximados

Navegadores modernos e recursos de privacidade podem reduzir ou mascarar detalhes do dispositivo; use os resultados como pistas, não como verdade absoluta.

Compare com os logs do servidor

Ao depurar analítica ou tráfego de rastreadores, compare o User-Agent analisado com IP, caminho da requisição, referrer e timestamp.

Evite ramificações críticas

Não dependa da análise de User-Agent para decisões de segurança ou acesso a recursos centrais. Prefira a detecção de capacidades quando possível.

Revise a detecção de bots

A detecção de rastreadores é heurística. Bots conhecidos podem mudar suas strings, e tráfego suspeito pode falsificar assinaturas de navegadores comuns.

Verificações de User-Agent antes de tomar decisões por cliente

Um User-Agent analisado é uma pista de compatibilidade, não identidade, sinal de segurança ou descrição completa.

Primeiro feature detection

Prefira testar a API ou capacidade CSS necessária em vez de decidir pelo nome ou versão do navegador.

Spoofing e redução

Espere strings modificadas, congeladas, reduzidas, automatizadas, geradas por proxy ou malformadas.

Clientes desconhecidos

Forneça um padrão seguro quando navegador, sistema, dispositivo ou versão estiverem ausentes ou desconhecidos.

Privacidade e análise

Evite fingerprinting, minimize strings raw armazenadas, documente retenção e agrupe análises adequadamente.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes do parser de User-Agent

Meu User-Agent é enviado ao servidor?
Não. A string user-agent é analisada por uma biblioteca JavaScript local, então as linhas coladas de logs de produção ficam na sua máquina.
Ele detecta bots e rastreadores?
Sim. A ferramenta inclui detecção de bots baseada em assinaturas comuns de rastreadores.
Ele analisa strings User-Agent de celular?
Sim. Ele detecta padrões de user-agent de celular, tablet e desktop.