Ir para o conteúdo principal
DesenvolvedorProcessado no seu navegador

Parser de User-Agent

Analise strings User-Agent: browser, sistema operacional e dispositivo.

0 de 3 usos hoje · 3 restantes. Vire Pro e remova o limite.

Upgrade
User-Agent Parser Processamento no dispositivo · zero envio

Parser de User-Agent

Decodifique strings User-Agent e identifique browser, OS, engine e tipo de dispositivo sem enviar dados.

Navegador
OS
Engine
01

String User-Agent

Clique em Analisar User-Agent para decodificar a string acima.

O User-Agent do seu navegador já foi carregado. Substitua pelo de qualquer request HTTP para analisar.

Sobre

O que é Parser de User-Agent?

Por Quorify EditorialAtualizado em

Toda vez que um navegador faz uma requisição, ele se apresenta com uma string chamada User-Agent: uma linha de texto que descreve qual navegador, em qual versão, sobre qual motor de renderização e em qual sistema operacional está rodando. O problema é que essa string evoluiu de forma caótica ao longo de décadas e hoje é um amontoado quase ilegível, cheio de termos históricos como Mozilla e tokens de compatibilidade que confundem mais do que esclarecem. O analisador de User-Agent do Quorify decifra esse texto, extraindo de forma organizada o navegador, o motor e o sistema operacional que ele representa. A razão da bagunça é histórica: navegadores passaram décadas se disfarçando uns dos outros para passar em verificações de compatibilidade, acumulando tokens que nada têm a ver com o navegador real. Por isso, ler uma User-Agent a olho nu é enganoso, e é justamente aí que um parser ajuda. Em vez de você tentar adivinhar qual parte indica o navegador verdadeiro, a ferramenta identifica os componentes relevantes e mostra, em linguagem clara, o cliente que gerou aquela string. Você descobre seu próprio User-Agent ou interpreta o de um cliente que reportou um problema. O uso mais comum é diagnóstico. Quando um usuário relata que algo quebra no navegador dele, a User-Agent registrada no log é a primeira pista: ela diz qual navegador e sistema operacional reproduzir. Para quem faz suporte, QA ou desenvolvimento web, traduzir rapidamente essa string em informação acionável encurta muito o caminho até a causa do bug. Da mesma forma, ao analisar acessos, entender a distribuição de navegadores e sistemas ajuda a decidir o que priorizar nos testes de compatibilidade. É importante saber que a User-Agent é informada pelo próprio cliente e, portanto, pode ser alterada ou falsificada. Ela é uma boa indicação para diagnóstico, mas não uma prova confiável de identidade do dispositivo, e não deve ser usada como controle de segurança. A análise acontece inteiramente no navegador, então a string que você cola não é enviada a nenhum servidor. Para descobrir o seu próprio agente ou decifrar o de um log de erro, ter essa interpretação instantânea e local economiza o trabalho de garimpar manualmente tokens numa linha confusa de texto.

Casos

Quando usar

  1. Um analista de suporte recebe um chamado em que o usuário diz que o site não carrega. Colando a User-Agent que veio no log, ele descobre o navegador e a versão exatos para reproduzir o problema no mesmo ambiente.

  2. Um desenvolvedor quer confirmar qual motor de renderização seu próprio navegador usa antes de testar um recurso novo de CSS. A ferramenta mostra o motor de imediato, sem que ele precise vasculhar configurações.

  3. Uma equipe de QA está priorizando os testes de compatibilidade e analisa as User-Agents mais frequentes nos acessos. Decifrar essas strings revela quais combinações de navegador e sistema operacional cobrir primeiro.

  4. Um estudante de desenvolvimento web está curioso sobre por que sua User-Agent menciona Mozilla mesmo usando outro navegador. Analisando a string, ele entende os tokens históricos e qual parte indica o navegador real.

  5. Um profissional de marketing digital encontra User-Agents incomuns nos logs e quer separar acessos de navegadores reais de possíveis automações. A leitura organizada da string ajuda a interpretar o que cada acesso representa.

Método

Como funciona

Para analisar, cole a string User-Agent completa no campo de entrada. Se quiser descobrir a do seu próprio navegador, ela costuma estar disponível para você inspecionar e colar. A ferramenta interpreta a string e extrai os componentes relevantes, exibindo de forma organizada o navegador e sua versão, o motor de renderização por trás dele e o sistema operacional indicado. Isso transforma uma linha de texto confusa, cheia de tokens históricos, em informação clara e acionável. Com os componentes identificados, use a informação conforme seu objetivo: para suporte e QA, descobrir o navegador e o sistema exatos a reproduzir; para desenvolvimento, confirmar o motor antes de testar um recurso. Tenha em mente que a User-Agent é informada pelo próprio cliente e pode ser falsificada, então ela serve como indicação de diagnóstico, e não como prova de identidade ou controle de segurança. Como a análise ocorre inteiramente no navegador, a string não é enviada a nenhum servidor, e você pode decifrar quantas precisar sem depender de conexão.

FAQ

Perguntas frequentes

O que é uma string User-Agent?
É uma linha de texto que o navegador envia em cada requisição se identificando: ela descreve o navegador, sua versão, o motor de renderização e o sistema operacional. Por motivos históricos, costuma ser confusa e cheia de tokens de compatibilidade que dificultam a leitura direta.
Por que a minha User-Agent menciona Mozilla mesmo eu usando outro navegador?
Por razões históricas. Durante décadas, navegadores incluíram o token Mozilla e imitaram uns aos outros para passar em verificações de compatibilidade de sites antigos. Por isso esse termo aparece em quase todas as strings, mesmo que não indique o navegador real que você usa.
Posso confiar na User-Agent para identificar um dispositivo?
Não totalmente. A User-Agent é informada pelo próprio cliente e pode ser alterada ou falsificada. Ela é uma boa indicação para diagnóstico de compatibilidade, mas não deve ser usada como prova de identidade nem como controle de segurança.
Como descubro a minha própria User-Agent?
Seu navegador expõe a própria User-Agent, que você pode copiar e colar na ferramenta para vê-la decifrada em navegador, motor e sistema operacional. Isso é útil para confirmar rapidamente o ambiente em que você está navegando.
A string que eu colo é enviada para algum servidor?
Não. A análise acontece inteiramente dentro do seu navegador, e a string não sobe para nenhum servidor. Você pode decifrar quantas User-Agents quiser, inclusive as de logs de erro, sem que esses dados saiam da sua máquina.
Qual a diferença entre navegador e motor de renderização?
O navegador é o programa que você usa para acessar a web, enquanto o motor de renderização é o componente interno que interpreta e desenha o HTML e o CSS na tela. Navegadores diferentes podem compartilhar o mesmo motor, o que afeta como as páginas são exibidas.
Fontes

Fontes oficiais

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. Documentação técnicaVigenteMDN Web Docs · Mozilla

    Web Standards

    Referência mais consultada do mundo para padrões da web — APIs JavaScript, HTML, CSS e protocolos do navegador.

  2. Standard internacionalVigenteWorld Wide Web Consortium (W3C)

    W3C Standards

    Organização que define os padrões oficiais da web — HTML, CSS, ARIA, e demais especificações implementadas por todos os navegadores.

  3. Standards internacionaisDatatrackerIETF · Internet Engineering Task Force

    RFC Documents

    Repositório oficial dos Request for Comments (RFCs) — documentos técnicos que definem protocolos e formatos da internet (HTTP, JSON, URI, UUID, etc).

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

§ Como usar

Como decodificar User-Agent do navegador

Cole uma string User-Agent e veja navegador, versão, sistema operacional e dispositivo decodificados.

  1. Cole a string User-Agent

    Aceita o valor completo do header User-Agent. Funciona com Chrome, Safari, Firefox, Edge, mobile, bots.

  2. Veja a decodificação

    Navegador (nome + versão), engine (Blink/Gecko/WebKit), OS, dispositivo (mobile/tablet/desktop), bot (sim/não).

  3. Use para debug ou analytics

    Útil para reproduzir bugs específicos por browser, identificar bots em logs, segmentar features.

§ Por que usar

Benefícios

  • Decodifica navegador, OS, dispositivo

    Chrome 120 / Windows 11 / Desktop. Identifica versão exata para reproduzir bugs.

  • Marca bots conhecidos

    Googlebot, ClaudeBot, GPTBot — destacados explicitamente. Útil para análise de logs.

  • Identifica mobile vs tablet vs desktop

    Combina com analytics para segmentação de comportamento por dispositivo.

  • Funciona com User-Agent strings antigas

    Detecta IE6, Netscape, navegadores históricos — para análise de logs legados.

§ Para quem é

Casos de uso

  1. Desenvolvedor reproduzindo bug

    Decodifica UA do cliente para reproduzir bug em browser/OS específico.

  2. Analista de logs

    Identifica bots vs usuários reais em logs do servidor. Filtra noise para análise real.

  3. Profissional de marketing

    Segmenta tráfego por dispositivo (mobile/desktop) para otimização específica.

Sobre Parser de User-Agent

Analise strings User-Agent: browser, sistema operacional e dispositivo.

Por que usar

Diferenciais reais — sem promessa vazia.

Decodifica navegador, OS, dispositivo
Chrome 120 / Windows 11 / Desktop. Identifica versão exata para reproduzir bugs.
Marca bots conhecidos
Googlebot, ClaudeBot, GPTBot — destacados explicitamente. Útil para análise de logs.
Identifica mobile vs tablet vs desktop
Combina com analytics para segmentação de comportamento por dispositivo.
Funciona com User-Agent strings antigas
Detecta IE6, Netscape, navegadores históricos — para análise de logs legados.

Para quem é

Cenários reais de uso, por persona.

  • Desenvolvedor reproduzindo bug

    Decodifica UA do cliente para reproduzir bug em browser/OS específico.

  • Analista de logs

    Identifica bots vs usuários reais em logs do servidor. Filtra noise para análise real.

  • Profissional de marketing

    Segmenta tráfego por dispositivo (mobile/desktop) para otimização específica.

Como decodificar User-Agent do navegador

Cole uma string User-Agent e veja navegador, versão, sistema operacional e dispositivo decodificados.

  1. Cole a string User-Agent

    Aceita o valor completo do header User-Agent. Funciona com Chrome, Safari, Firefox, Edge, mobile, bots.

  2. Veja a decodificação

    Navegador (nome + versão), engine (Blink/Gecko/WebKit), OS, dispositivo (mobile/tablet/desktop), bot (sim/não).

  3. Use para debug ou analytics

    Útil para reproduzir bugs específicos por browser, identificar bots em logs, segmentar features.

§ Perguntas frequentes

Sobre esta ferramenta

A.

Não 100%. UAs podem ser falsificados (CURL, scrapers, modo desktop em mobile). Para detecção robusta, combine UA + Client Hints (Sec-CH-UA-*) + analytics de comportamento. Para casos casuais (analytics, A/B test), UA é suficiente.

Relacionadas

Ferramentas relacionadas

toolLayout.related_description