Web & Autenticação

Analisador de User-Agent

Analise uma string de user-agent copiada e obtenha uma classificação simples de navegador, sistema operacional e dispositivo, além do valor original.

Uso gratuito Sem cadastro Funciona no navegador

Área da ferramenta

O que é um analisador de User-Agent?

Um analisador de user-agent lê a string de identificação do navegador enviada em muitas requisições HTTP e a divide em campos mais fáceis de consultar durante a depuração. Esta implementação usa um pequeno conjunto de expressões regulares para reconhecer Edge, Chrome, Firefox, Safari, Windows, macOS, Android, iOS e Linux, classificando o dispositivo como Desktop, Mobile ou Tablet por meio de uma heurística simples. Ela é útil para inspeções rápidas, mas não substitui um banco de dados completo de user-agents e pode não reconhecer diversos navegadores e dispositivos menos comuns.

Como usar o analisador de User-Agent

  1. 1Cole a string completa de user-agent na caixa Input exatamente como ela aparece em um cabeçalho, registro de log ou ferramenta de depuração do navegador.
  2. 2Consulte na caixa Output o navegador, o sistema operacional e a classificação de dispositivo detectados, além da string original sem alterações.
  3. 3Se o resultado estiver parcialmente desconhecido, preserve o valor original e considere os rótulos analisados uma heurística rápida, não uma identificação definitiva do dispositivo.

Casos de uso comuns para análise de User-Agent

Análise de detalhes de solicitações de suporte

Transforme uma string de user-agent copiada de um chamado em rótulos de navegador e sistema operacional antes de tentar reproduzir um problema.

Verificação de cabeçalhos HTTP copiados

Inspecione o cabeçalho User-Agent do DevTools do navegador, de proxies reversos ou de logs de APIs sem precisar interpretar manualmente uma string longa e compacta.

Criação de fixtures de teste e documentação

Identifique rapidamente strings de user-agent usadas como exemplo em tutoriais, casos de QA e relatórios de bugs, facilitando a leitura das observações pela equipe.

Perguntas frequentes

A detecção é tão completa quanto a de um banco de dados comercial de UA?

Não. O analisador reconhece apenas um conjunto limitado de padrões de navegadores e sistemas operacionais. Strings desconhecidas ou incomuns são esperadas, especialmente para bots, navegadores incorporados e dispositivos menos comuns.

Este analisador consulta uma API externa de identificação de dispositivos?

Não. As regras de reconhecimento estão incluídas na página e são executadas localmente sobre o texto colado, sem exigir um serviço remoto de fingerprinting.