Analisador de User Agent Online

Divida qualquer cadeia User-Agent em navegador, motor, SO, tipo de dispositivo e CPU no seu navegador. A cadeia fica no seu dispositivo.

O Analisador de User Agent roda inteiramente no seu navegador. As cadeias User-Agent que você cola — e o próprio User-Agent do seu navegador — nunca saem do seu dispositivo e não são enviadas à ArrayKit.

Abrir o Analisador de URL

Sobre Analisador de User Agent

O Analisador de User Agent transforma uma cadeia User-Agent bruta em campos legíveis para que você veja exatamente o que um cliente afirma ser. Cole qualquer cabeçalho User-Agent, ou clique em "Usar o do meu navegador" para carregar o seu, e ele divide a cadeia em nome e versão do navegador, motor de renderização, sistema operacional e versão, tipo de dispositivo (desktop, celular, tablet ou bot) e a arquitetura de CPU quando a cadeia anuncia uma. Ele reconhece Chrome, Firefox, Safari, Edge, Opera e Samsung Internet no Windows, macOS, Linux, Android e iOS ou iPadOS, e sinaliza rastreadores como o Googlebot. É prático quando você está lendo logs de servidor, depurando renderização específica de dispositivo, escrevendo regras de analytics ou testando detecção de recursos. A cadeia inteira é analisada no seu dispositivo.

Recursos

Como usar Analisador de User Agent

  1. Cole uma cadeia User-Agent, ou clique em "Usar o do meu navegador" para carregar o seu
  2. Leia os campos de navegador, motor, SO, dispositivo e CPU na tabela
  3. Verifique o selo de dispositivo para ver se é desktop, celular, tablet ou um bot
  4. Copie qualquer campo isolado, ou copie o resultado inteiro como JSON

Exemplo

Entrada

Mozilla/5.0 (iPhone; CPU iPhone OS 17_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.3 Mobile/15E148 Safari/604.1

Saída

Browser: Safari 17.3
Engine:  WebKit
OS:      iOS 17.3
Device:  mobile

Uma cadeia do Safari de iPhone resolve para Safari no iOS, classificado como um dispositivo celular.

Erros comuns e solução de problemas

Perguntas frequentes

O que o Analisador de User Agent extrai de uma cadeia User-Agent?
Ele informa o nome e a versão do navegador, o motor de renderização, o sistema operacional e a versão, o tipo de dispositivo (desktop, celular, tablet ou bot) e a arquitetura de CPU quando a cadeia inclui uma.
Como ele distingue Edge e Opera do Chrome?
O Edge e o Opera são construídos sobre o Chromium, então seu User-Agent ainda contém um token Chrome. O analisador verifica os tokens Edg e OPR antes do token Chrome genérico, então os rotula como Edge ou Opera corretamente.
Como o tipo de dispositivo é decidido a partir de um User-Agent?
Ele procura sinais na cadeia: tokens iPad ou tablet significam tablet, um token Mobile ou iPhone significa celular, um token de rastreador conhecido significa bot, e qualquer outra coisa recorre a desktop.
Ele consegue detectar bots como o Googlebot?
Sim. Ele corresponde a rastreadores nomeados como Googlebot, Bingbot e DuckDuckBot, além de tokens genéricos bot, crawler e spider, e marca o tipo de dispositivo como bot quando encontra um.
O Analisador de User Agent lê o User-Agent real do meu navegador?
Apenas quando você clica em "Usar o do meu navegador", que copia seu navigator.userAgent para a caixa para você inspecioná-lo. Nada é enviado a lugar nenhum — o valor é analisado localmente.
Onde a cadeia User-Agent que eu colo é processada?
Inteiramente no seu navegador. A cadeia nunca sai do seu dispositivo e não é enviada à ArrayKit, então você pode colar UAs de logs privados com segurança.

Ferramentas relacionadas

Todas as ferramentas de ArrayKit