Parser de User-Agent
Decodifique qualquer string de User-Agent em navegador, SO, dispositivo, engine e CPU. Inclui strings prontas de desktops, celulares e crawlers.
O que é uma string de User-Agent?
O User-Agent (UA) é um cabeçalho HTTP de texto livre enviado por todo cliente para dizer ao servidor qual software está fazendo o pedido. Navegadores, crawlers, clientes REST e webhooks mandam um. A string é historicamente barroca — começa com Mozilla/5.0 por motivos de compatibilidade, inclui uma lista de "compatible with…" e termina com o token do produto real. Fazer parsing confiável de UA é mais difícil do que parece porque os fabricantes criam tokens novos o tempo todo e o formato não tem gramática formal; esta ferramenta decodifica a string para você e mostra navegador, sistema operacional, tipo e modelo de dispositivo, motor de renderização e arquitetura de CPU em uma grade limpa. As strings de UA estão sendo aos poucos substituídas pelos Client Hints em navegadores Chromium, mas o header legado segue em todo lugar e por muitos anos — analytics, antifraude, acessibilidade, segmentação de testes A/B e flags de recurso dependem dele. Use este parser ao escrever testes que precisam de UA realista, ao depurar logs de acesso, ao verificar a identidade de um crawler ou simplesmente quando você quer saber o que uma User-Agent específica representa.
Como usar
Cole qualquer User-Agent no campo, ou clique em Usar meu UA para colocar o seu. O resultado é dividido em navegador, sistema operacional, tipo e modelo de dispositivo, engine e arquitetura de CPU. Os presets cobrem navegadores desktop e mobile, bots de busca, prévias de link de redes sociais e ferramentas — útil ao escrever testes ou reproduzir um pedido real.
User-Agents prontos (um clique cada)
São strings reais (ou canônicas) publicadas por cada fornecedor. Clique para carregar no campo e ver o parsing.
Navegadores desktop
Navegadores móveis
Crawlers e bots
Ferramentas e clientes
Legado
Anatomia da string
| Token | Significado |
|---|---|
Mozilla/5.0 | Prefixo de compatibilidade mantido por motivos legados; quase todo navegador envia. |
Windows NT 10.0 | Versão do Windows: 10.0 corresponde ao Windows 10/11. |
AppleWebKit | Navegadores baseados em WebKit (Safari, Chrome, Edge) incluem este token. |
Gecko | Engine de renderização da Mozilla, usada pelo Firefox. |
Trident | Engine legada do Internet Explorer — qualquer coisa abaixo de 11 não é suportada. |
Mobile | Indica UA formatado para mobile, geralmente com modelo de aparelho. |
compatible | Grupo de compatibilidade autodeclarado, comum em bots antigos e no IE. |
Perguntas frequentes
Posso confiar no User-Agent?
O que vai substituir o UA?
Sec-CH-UA, Sec-CH-UA-Platform, etc.) são headers estruturados que o Chromium congela em um subconjunto mais respeitoso à privacidade. O Chrome planeja reduzir o UA com o tempo.Por que meu navegador diz que é Mozilla?
Mozilla/5.0.Como diferenciar Googlebot do usuário?
Googlebot no UA e depois verifique o IP por DNS reverso. Qualquer um manda um UA de Googlebot — só o IP confirma.
EN
PT
ES