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

  1. 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.

  2. 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.

  3. 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`.

  4. 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.