Analisador de User Agent
Analise strings de user agent para detectar navegador, motor, sistema operacional, tipo de dispositivo e status de bot. Suporta todos os principais navegadores.
Referência
O que é uma string de user agent?
Uma string de user agent é um identificador de texto enviado por navegadores e clientes HTTP com cada requisição através do cabeçalho User-Agent. Ela tipicamente contém o nome e versão do navegador, motor de renderização, sistema operacional e informações do dispositivo. Originalmente simples (ex: "Mosaic/0.9"), as strings de UA modernas são notoriamente complexas devido a décadas de hacks de compatibilidade de navegadores — a string de UA do Chrome contém "Mozilla", "AppleWebKit", "Chrome" e "Safari" ao mesmo tempo.
Componentes do user agent
Navegador — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet, etc. Motor — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (IE antigo). SO — versão Windows NT, versão macOS, versão Android, versão iOS, Linux. Dispositivo — Desktop, Móvel ou Tablet (inferido do SO e tokens do dispositivo). Bot — Googlebot, Bingbot e outros rastreadores se identificam na string de UA.
Casos de uso comuns
Desenvolvimento web — depurar problemas específicos de navegadores analisando o user agent. Analytics — entender a distribuição de navegadores, dispositivos e SOs do seu público. Testes A/B — segmentar experimentos por tipo de dispositivo ou versão do navegador. Detecção de bots — identificar rastreadores e tráfego automatizado. Compatibilidade — verificar se uma versão específica do navegador suporta os recursos que você precisa.
Privacidade
Toda a análise é executada 100% no seu navegador. Nenhum dado é enviado a qualquer servidor.