Analisador de agente de usuário
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
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
- Cole uma string User-Agent no campo de entrada.
- Clique em Analisar.
- Revise o resumo estruturado e o JSON analisado.
- 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.