Analisador de User Agent e Detector de Dispositivos
Analise qualquer string de user agent do navegador em detalhes de navegador, SO, dispositivo, motor e bot. Análise local determinística com saída JSON, detalhamento de tokens e links compartilháveis — sem API.
Como analisar uma string de user agent
Cole qualquer valor do cabeçalho HTTP User-Agent na ferramenta acima. A análise roda instantaneamente no seu navegador com um conjunto de regras ordenado — sem upload nem API externa. Use presets de exemplo para navegadores desktop, dispositivos móveis e rastreadores comuns, ou compartilhe um link com entrada codificada para depuração reproduzível.
Quais detalhes de navegador, SO e dispositivo podem ser inferidos
User agents típicos expõem nome e versão do navegador, família do motor de renderização, sistema operacional, classe do dispositivo (desktop, móvel, tablet), dicas de fabricante/modelo em UAs móveis e tokens de arquitetura de CPU como x64 ou arm64. Nem todo campo aparece em toda string — navegadores focados em privacidade e políticas de redução de UA omitem detalhes intencionalmente.
Como funciona a detecção de bots e rastreadores
O analisador verifica primeiro assinaturas de rastreadores conhecidos — incluindo Googlebot, Bingbot, DuckDuckBot, YandexBot, Baiduspider, Slackbot, Twitterbot e facebookexternalhit — antes de avaliar tokens de navegador. Essa ordem evita falsos positivos quando bots embutem strings de compatibilidade Chrome ou Safari.
Limites da análise de user agent e falsificação
Strings de user agent são autodeclaradas e facilmente falsificáveis. Client hints, reputação de IP e sinais comportamentais costumam ser mais confiáveis para filtragem de bots em produção. Use esta ferramenta para depuração, QA de analytics e triagem de suporte — não como única fonte de verdade para decisões de segurança.
Perguntas Frequentes
O que é uma string de user agent?
Uma string de user agent (UA) é um identificador de texto enviado por navegadores, apps e rastreadores com requisições HTTP. Ela descreve tipicamente o software cliente, o sistema operacional e às vezes o modelo do dispositivo. Desenvolvedores e analistas inspecionam UAs durante depuração, validação de analytics e fluxos de suporte.
Como funciona este analisador de user agent?
O analisador aplica um conjunto de regras determinístico e ordenado inteiramente no seu navegador. Procura primeiro assinaturas de bots, depois famílias de navegadores (Edge antes de Chrome, Samsung Internet, Firefox, Safari e outros), tokens de sistema operacional, dicas de dispositivo e marcadores de arquitetura de CPU. Os resultados incluem um resumo, saída JSON e detalhamento de tokens explicando os segmentos correspondentes.
A análise de user agent detecta bots com confiabilidade?
Esta ferramenta identifica rastreadores comuns como Googlebot, Bingbot, Slackbot e Twitterbot quando suas assinaturas aparecem na string UA. Porém, bots podem falsificar UAs legítimos de navegador, e parte do tráfego legítimo usa strings UA reduzidas. Trate a detecção de bots aqui como heurística rápida, não como filtro de nível produção por si só.
Por que os detalhes de navegador ou SO analisados parecem errados?
Navegadores reduzem ou congelam cada vez mais dados de user agent por privacidade. Extensões, proxies corporativos e modos de compatibilidade também podem alterar a string. Falsificação é trivial — compare resultados com client hints, dados de IP ou contexto de sessão quando a precisão importar.
Meu user agent é enviado a um servidor?
Não. Após carregar a página, toda a análise ocorre localmente no seu navegador. Nada é enviado, a menos que você compartilhe explicitamente um link com entrada de exemplo codificada na URL.