Algo errado nesta ferramenta?
Sobre «User Agent Parser Online»
Esta ferramenta analisa strings User-Agent em informações estruturadas de navegador, SO, dispositivo, e engine. Cole um cabeçalho User-Agent de um arquivo de log ou requisição HTTP e a ferramenta retorna nome e versão do navegador, nome e versão do SO, tipo de dispositivo (desktop, mobile, tablet), e engine de renderização (Blink, Gecko, WebKit).
Strings User-Agent são notoriamente bagunçadas — navegadores adicionam fragmentos falsos para compatibilidade, versões de SO são inconsistentes, e crawlers se identificam de muitas formas diferentes. O parser usa regras de detecção atualizadas para lidar com casos comuns corretamente.
Útil para analisar logs de tráfego web, identificar bots, depurar problemas específicos de dispositivo, ou construir dashboards de analytics.
Como usar esta ferramenta
Como extrair navegador, SO e dicas de dispositivo de um User-Agent
Cole o UA
Coloque a string User-Agent no campo "User-Agent". Fontes comuns: logs de acesso do servidor, `navigator.userAgent` no console devtools, linha de log do CDN.
Executar
Resultado: `browser`, `os` e `mobile` (booleano). Detecção é heurística — string match contra tokens UA conhecidos; não é parser de Client Hints e não consulta base alguma.
Cobertura da detecção
Principais navegadores (Chrome, Firefox, Safari, Edge, Opera), principais SOs (Windows, macOS, Linux, iOS, Android), e flag mobile inferida das substrings `Mobile` / `Android`. Navegadores de nicho podem cair em `Unknown`.
Quando o UA não basta
Navegadores modernos enviam cabeçalhos Client Hints (`Sec-CH-UA-*`) com sinais mais confiáveis que o UA legado. Se você controla o servidor, prefira-os em analytics de produção.