Analisador de User Agent

Decodifique qualquer string User-Agent e veja o navegador, o motor, o sistema operacional e o dispositivo — e descubra se ela pertence a um buscador, a um rastreador de IA ou a um script.

Atualizado em
—
Navegador
—
Sistema operacional
—
Tipo de dispositivo
—
Motor de renderização
Detalhes
Navegador
—
JSON
{}

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Analisador de User Agent

  1. Seu próprio user agent é carregado automaticamente. Para analisar outro, cole-o na caixa — por exemplo, de um log de servidor ou de uma exportação do analytics.
  2. Ou escolha um item em Carregar um exemplo para ver como Googlebot, GPTBot, um iPhone ou uma smart TV se identificam.
  3. Veja o navegador, o SO, o tipo de dispositivo e o motor nos cards de resumo; o painel de detalhes mostra versões, fabricante, modelo e arquitetura da CPU.
  4. Se a string pertencer a um rastreador, um aviso indica o bot e quem o opera. Copie o resultado em JSON para usar no seu código ou em chamados.

O que é uma string de user agent?

Uma string de user agent (UA) é o texto que um navegador ou cliente HTTP envia no cabeçalho de requisição User-Agent para se identificar. Os servidores usam essa informação para analytics, contornos de bugs, gestão de bots e para servir o download correto. Uma string típica do Chrome no Windows tem esta aparência:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Ela carrega muita bagagem histórica: todo navegador se diz “Mozilla/5.0”, o Chrome cita Safari e Gecko, e o Edge acrescenta Edg/ à string do Chrome. Por isso, uma análise confiável precisa verificar os tokens na ordem certa — Edge antes do Chrome, Chrome antes do Safari.

Como este analisador funciona

  • Bots primeiro: dezenas de tokens de rastreadores são reconhecidos — buscadores (Googlebot, Bingbot, YandexBot, Applebot), rastreadores de IA (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, CCBot, Bytespider), prévias de redes sociais (facebookexternalhit, Twitterbot, Slackbot), ferramentas de SEO e bibliotecas HTTP (curl, python-requests, Go-http-client).
  • Navegador: navegadores específicos (Edge, Opera, Samsung Internet, Vivaldi, Yandex, navegadores embutidos em apps) são verificados antes dos tokens genéricos de Chrome, Firefox e Safari.
  • Motor: Blink para navegadores baseados em Chromium, Gecko para o Firefox, WebKit para o Safari — e para todos os navegadores no iOS, porque a Apple exige WebKit ali (fora da UE).
  • SO e dispositivo: as versões do Windows NT são convertidas em nomes, as versões de iOS e Android são extraídas, e o tipo de dispositivo vem de tokens como Mobile, iPad ou SMART-TV.

Limites da detecção por user agent

Hoje os navegadores “congelam” partes da string por privacidade. O Chrome informa versões menores como .0.0.0, o Chrome no Android envia Android 10; K no lugar da versão e do modelo reais, o Windows 11 ainda diz Windows NT 10.0, e o Safari informa o macOS como 10_15_7. Valores precisos só estão disponíveis pelos User-Agent Client Hints (cabeçalhos Sec-CH-UA-* ou navigator.userAgentData), que esta ferramenta também lê para o seu navegador. E qualquer cliente pode enviar qualquer string, então nunca use o UA para decisões de segurança.

Verificando o tráfego real do Googlebot

Scrapers costumam se passar por Googlebot. Para verificar, faça uma consulta DNS reversa do IP do visitante (o nome deve terminar em googlebot.com, google.com ou googleusercontent.com) e depois uma consulta direta desse hostname, que deve retornar o mesmo IP. Você pode fazer as duas coisas com nosso Consulta DNS. Para checar quais rastreadores de IA o seu robots.txt permite, use o Verificador de Rastreadores de IA.

Também pesquisado como: user agent, string user agent, qual é meu user agent, detectar navegador, detecção de bots, user agent do googlebot, gptbot, detectar dispositivo.

Ferramentas que combinam com: Analisador de User Agent

  • Qual é o meu IP? — Seu endereço IP público e tudo o que seu navegador revela aos sites que você visita — agente do usuário, tela, idioma, fuso horário e cabeçalhos de solicitação.
  • Testador de Robots.txt — Verifique se uma URL está liberada ou bloqueada para Googlebot, Bingbot, GPTBot e outros crawlers, veja exatamente qual regra foi aplicada e edite o arquivo para testar mudanças antes de publicar.
  • Verificador de Cabeçalhos HTTP — Busque qualquer URL e veja exatamente o que o servidor devolve: status code, cadeia de redirecionamentos e todos os cabeçalhos de resposta, com explicação em linguagem simples dos que importam para SEO, cache e segurança.
  • Analisador de Cabeçalho de E-mail — Cole os cabeçalhos brutos de um e-mail para ver todo o seu percurso: cada salto entre servidores com o tempo que levou, os resultados de SPF, DKIM e DMARC, o IP de origem e sinais de alerta, como um Reply-To ou Return-Path divergente.

Perguntas frequentes

Qual é o meu user agent?
Ele é carregado na caixa automaticamente quando você abre esta página. Clique em Usar meu user agent para recarregá-lo depois de editar o campo.
Por que o user agent do Chrome menciona Safari e Mozilla?
Por compatibilidade. Sites antigos entregavam recursos avançados apenas a navegadores “Mozilla”, então todos os navegadores copiaram esse token; o Chrome depois herdou “AppleWebKit … Safari” de suas raízes no WebKit. Sites que analisam UAs quebrariam se esses tokens fossem removidos.
Dá para detectar o Windows 11 pelo user agent?
Não. Windows 10 e 11 enviam ambos Windows NT 10.0. Use o client hint Sec-CH-UA-Platform-Version — valores 13 ou superiores indicam Windows 11.
Como identificar rastreadores de IA como GPTBot ou ClaudeBot?
Seus user agents contêm tokens como GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot ou CCBot. Cole uma linha de log aqui para identificá-lo e controle o acesso deles no robots.txt.
Devo usar o user agent para detectar recursos?
Não — verifique o próprio recurso (por exemplo, 'share' in navigator ou o @supports do CSS). A detecção por UA quebra quando os navegadores são atualizados ou as strings são falsificadas; use-a apenas para analytics e tratamento de bots.
Posso instalar o Analisador de User Agent como um aplicativo da web e usá-lo offline?
Sim. O Analisador de User Agent é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas