Paste any User-Agent string to instantly decode browser, engine, OS, device type, and architecture - all processed locally in your browser.
All parsing happens locally in your browser. No data is sent to any server.
Características
- Análise instantânea de UA: cole qualquer string User-Agent e obtenha uma análise imediata do navegador, mecanismo, sistema operacional, tipo de dispositivo e arquitetura - todos processados localmente em seu navegador.
- Comparação lado a lado: compare duas strings de agente de usuário em paralelo para detectar diferenças em versões de navegador, plataformas de sistema operacional, variantes de mecanismo ou detecção de dispositivo rapidamente.
- Categorização de dispositivos: classifique automaticamente os dispositivos como desktop, celular, tablet ou bot/rastreador com emblemas visuais claros, para que você saiba exatamente que tipo de cliente está se conectando.
- Detecção de segurança e falsificação: identifique assinaturas suspeitas de UA, tokens de plataforma conflitantes, tráfego de bot/rastreador e impressões digitais de automação que podem sinalizar falsificação ou clientes sem cabeça.
Casos de uso
- Impressão digital do navegador: identifique o nome exato do navegador, a versão e o mecanismo de renderização por trás de qualquer string UA do visitante para análises e decisões de compatibilidade.
- Detecção de sistema operacional e dispositivo: determine o sistema operacional (Windows, macOS, iOS, Android, Linux) e a classe do dispositivo (celular, tablet, desktop) para personalizar sua entrega de conteúdo.
- Depuração e testes de controle de qualidade: valide strings UA de conjuntos de testes, laboratórios de dispositivos e emuladores para garantir que seu aplicativo detecte o ambiente de cliente correto antes do envio.
- Identificação de bot e rastreador: sinalize Googlebot, Bingbot, ChatGPT e outros rastreadores para que você possa auditar suas regras de robots.txt e verificar o tratamento adequado do tráfego de bot.
- Análise de cliente de API: analise strings UA de solicitações curl, wget, Python e outros clientes HTTP para entender a composição do tráfego de sua API e automatizar os testes.
- Auditoria de segurança: detecte tokens UA falsificados ou conflitantes, impressões digitais sem cabeça do Chrome e padrões de tráfego automatizados que podem indicar raspagem ou abuso.
Perguntas frequentes
Uma string User-Agent (UA) é um identificador de texto que navegadores e clientes HTTP enviam para servidores web com cada solicitação. Normalmente contém informações sobre o nome e versão do navegador, mecanismo de renderização, sistema operacional, tipo de dispositivo e, às vezes, a arquitetura do dispositivo cliente. Os servidores usam essas informações para personalizar conteúdo, rastrear análises e garantir compatibilidade.
O analisador usa um mecanismo de detecção baseado em regex com padrões testados para as principais famílias de navegadores, sistemas operacionais e tipos de dispositivos. Ele atinge alta precisão para strings UA conhecidas e compatíveis com os padrões dos navegadores convencionais. A precisão pode ser menor para strings UA obscuras, modificadas ou deliberadamente ofuscadas. A pontuação de confiança fornece uma indicação rápida de quão confiável é cada resultado de análise.
Sim. Você pode ativar o modo de comparação lado a lado para colar duas strings UA e ver os resultados analisados um ao lado do outro. Isso é particularmente útil para depurar problemas específicos do navegador, verificar se uma alteração no UA tem o efeito pretendido ou comparar como diferentes dispositivos se apresentam ao seu servidor.
O analisador classifica os dispositivos examinando a string UA para palavras-chave do sistema operacional (Windows NT, Macintosh, iPhone, Android) e palavras-chave do dispositivo (Mobile, Tablet, iPad, PlayBook). Se a string corresponder a padrões conhecidos de bot ou rastreador (Googlebot, Bingbot, curl, wget), ela será categorizada como Bot. Desktop é o padrão para assinaturas de sistema operacional em tamanho real sem indicadores de celular ou tablet.
A pontuação de confiança (0-100) reflete a confiabilidade com que o analisador foi capaz de identificar o navegador, o sistema operacional, o mecanismo, o tipo de dispositivo e a arquitetura. Uma pontuação alta (80+) indica que todos os campos principais foram detectados com boa clareza de sinal. Uma pontuação intermediária (45-79) sugere que um ou mais campos retornaram "Desconhecido" ou tinham sinal fraco. Uma pontuação baixa (<45) indica ambiguidade significativa - o UA pode estar malformado, falsificado ou muito curto para ser analisado de forma confiável.
Sim. O analisador possui um mecanismo de detecção de bot integrado que reconhece assinaturas de Googlebot, Bingbot, AppleBot, DuckDuckBot, YandexBot, Baiduspider, FacebookExternalHit, Twitterbot, Discordbot, ChatGPT e muitos outros. Ele também sinaliza navegadores headless (HeadlessChrome, PhantomJS), clientes de script (curl, wget, solicitações Python) e clientes de biblioteca HTTP.
Não. Toda a análise acontece inteiramente no seu navegador usando JavaScript. As strings UA que você cola nunca saem do seu dispositivo, não são carregadas em nenhum servidor e não são armazenadas ou registradas. Os resultados só serão salvos localmente no localStorage do seu navegador se você optar por ativar o histórico e poderão ser apagados a qualquer momento.
Sim. O analisador verifica tokens de plataforma conflitantes (por exemplo, Windows NT + iPhone OS na mesma string), identidades de navegador mistas (tokens Chrome + Firefox juntos), strings suspeitamente curtas e assinaturas de automação conhecidas. Eles são sinalizados com dicas de segurança e contribuem para a avaliação de risco de falsificação e para a pontuação de confiança.
Exemplos comuns incluem: Chrome no Windows - "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, como Gecko) Chrome/124.0.0.0 Safari/537.36"; Safari no iPhone - "Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 como Mac OS X) AppleWebKit/605.1.15 (KHTML, como Gecko) Versão/17.2 Mobile/15E148 Safari/604.1"; Firefox no macOS - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:123.0) Gecko/20100101 Firefox/123.0"; Googlebot - "Mozilla/5.0 (compatível; Googlebot/2.1; +http://www.google.com/bot.html)".
A participação no mercado de navegadores ajuda a priorizar os esforços de desenvolvimento e testes. Se suas análises mostrarem que a maioria dos visitantes usa Chrome e Safari, essas plataformas merecem testes mais cuidadosos. Saber onde os navegadores Edge, Firefox e nichos se enquadram em participação de mercado ajuda você a decidir qual nível de investimento em compatibilidade cada navegador garante. O analisador fornece um contexto estimado de participação de mercado para a família de navegadores detectada.