Ir para o conteúdo
Toova
Todas as Ferramentas

Parser de String User-Agent

Privado por design — roda inteiramente no seu navegador

Analise qualquer string User-Agent e veja o navegador, versão, sistema operacional e família de dispositivo em forma clara. O Toova funciona com todos os padrões comuns de UA, de navegadores desktop a apps mobile e bots — tudo no seu navegador, sem upload.

Por que analisar User-Agents

Strings User-Agent são uma bagunça. Elas começaram como uma dica curta sobre qual navegador estava fazendo uma requisição, mas décadas de hacks de compatibilidade as deixaram como longas strings compostas que incluem nomes enganosos. O Toova decodifica a estrutura em uma análise limpa — nome e versão do navegador, nome e versão do SO, família de dispositivo, motor de renderização — para que você possa depurar detecção de features, escrever regras de analytics ou solucionar problemas de compatibilidade com o cliente.

Bots e clientes incomuns

O Toova reconhece os principais crawlers da web (Googlebot, Bingbot, AhrefsBot, GPTBot, CCBot), serviços comuns de monitoramento, ferramentas de navegador headless e uma longa cauda de clientes de API que se anunciam pelo UA. Isso torna a ferramenta útil ao observar entradas de log e tentar descobrir se uma requisição veio de um usuário real, de um mecanismo de busca ou de uma ferramenta automatizada.

Só localmente

Toda análise acontece no seu navegador. As strings de UA que você cola — que podem ser dos seus próprios logs e revelar a arquitetura do seu serviço — nunca saem da página. A aba de Rede ficará vazia durante a análise, e a página funciona offline após o primeiro carregamento.

Perguntas Frequentes

Por que a string User-Agent é tão longa?
Compatibilidade histórica. Todo navegador adicionou os nomes de navegadores mais antigos ao seu UA para que scripts de sniffing legados não os excluíssem. O resultado é uma cadeia de nomes que é tecnicamente uma mentira — o Chrome se anuncia como Mozilla, Safari e KHTML na mesma string.
Posso confiar no UA em produção?
Não totalmente. O UA pode ser definido para qualquer valor pelo cliente, então é bom para analytics e dicas de features, mas não confiável para decisões de segurança. O Chrome moderno também está eliminando partes dele via API User-Agent Client Hints.
Como ele identifica bots?
O Toova mantém uma lista de assinaturas conhecidas de crawlers e bots (Googlebot, Bingbot, GPTBot e muitos outros). Quando o UA corresponde, a ferramenta rotula a entrada e exibe o link da documentação oficial para aquele bot.
E apps mobile?
Apps mobile geralmente incluem um segmento de UA customizado com o nome e versão do app, mais o SO da plataforma. O Toova analisa padrões comuns e reporta o nome do app quando reconhecido; caso contrário, volta para detecção somente do SO.
Meus dados são enviados para algum lugar?
Não. A análise acontece inteiramente no seu navegador.