Analisador de User-Agent
Interprete e analise strings user-agent de navegadores
Strings de user agent podem ser reduzidas ou falsificadas. Os resultados descrevem tokens reconhecíveis e podem não identificar o dispositivo ou o mecanismo de renderização reais.
Exemplos de user agent
Cole um user agent ou escolha um exemplo.
Informações analisadas
Navegador
- Nome
- —
- Versão
- —
Sistema operacional
- Nome
- —
- Versão
- —
Dispositivo
- Tipo
- —
- Fabricante
- —
- Modelo
- —
Token do mecanismo
- Nome
- —
- Versão
- —
Tela e vídeo atuais
Essas medidas descrevem o seu dispositivo atual, não o dispositivo do user agent colado.
- Resolução da tela
- —
- Área disponível
- —
- Viewport
- —
- Proporção de pixels
- —
- Profundidade de cor
- —
Sobre o Analisador de User-Agent
O nosso analisador de user agent gratuito divide qualquer string de user agent em seus componentes principais: nome e versão do navegador, sistema operacional e versão, tipo de dispositivo e mecanismo de renderização. Basta colar uma string de UA ou deixar a ferramenta detectar automaticamente o seu navegador atual para obter o detalhamento completo em segundos.
Toda requisição HTTP inclui uma string de user agent que identifica o cliente para o servidor. Analisar essa string é essencial para depurar entre navegadores, analisar logs, entregar conteúdo específico por dispositivo e entender o perfil tecnológico do seu público. Nosso analisador reconhece os principais navegadores, sistemas operacionais e famílias de dispositivos com correspondência de padrões confiável.
A ferramenta também exibe informações de tela e exibição do seu dispositivo atual, incluindo resolução, tamanho da viewport, proporção de pixels e profundidade de cor. Você pode exportar o relatório completo como arquivo de texto ou JSON para compartilhar com colegas de equipe ou anexar a relatórios de bugs.
Principais recursos
- Detecção de navegador: Chrome, Firefox, Safari, Edge, Opera e outros
- Identificação do sistema operacional: Windows, macOS, Linux, Android e iOS, com detalhes de versão
- Classificação de dispositivo: computador, celular e tablet, com informações de fabricante e modelo
- Análise do mecanismo de renderização: WebKit, Gecko, Trident e Presto
- Metadados de tela e exibição: resolução, viewport, proporção de pixels e profundidade de cor
- Detecção automática do user agent do seu navegador atual ao carregar a página
- Strings de UA de exemplo pré-carregadas para Chrome, Safari, Firefox e Android
- Exporte os resultados como texto simples ou JSON com um clique
- Análise em tempo real, atualizada instantaneamente enquanto você digita
- Interface limpa e responsiva, com suporte ao modo escuro
Como usar
- Veja seu UA atual: ao carregar a página, a string de user agent do seu navegador é analisada e exibida automaticamente.
- Cole uma string de UA personalizada: substitua o texto da área de entrada por qualquer string de user agent que você queira analisar.
- Experimente um exemplo: clique em um dos botões de exemplo (Chrome no Windows, Safari no iPhone etc.) para carregar um UA de amostra.
- Revise os detalhes analisados: confira os painéis de navegador, sistema operacional, dispositivo e mecanismo para ver as informações estruturadas.
- Exporte o relatório: clique em "Baixar como texto" ou "Baixar como JSON" para salvar os resultados analisados nos seus registros.
Casos de uso
- Depuração entre navegadores: identifique a versão exata do navegador e o mecanismo por trás de um bug de renderização relatado por um usuário.
- Análise de logs do servidor: analise strings de UA dos logs de acesso para entender o tráfego por navegador, sistema operacional e tipo de dispositivo.
- Entrega de conteúdo por dispositivo: sirva páginas otimizadas para celular, banners de instalação de aplicativo ou recursos exclusivos para computador com base no tipo de dispositivo.
- Análise e pesquisa de público: detalhe o perfil dos visitantes por navegador e sistema operacional para priorizar os esforços de teste.
- QA e testes: verifique se as requisições de teste levam a string de UA esperada e se a lógica de detecção de UA no servidor está correta.
- Investigação de segurança: identifique user agents incomuns ou falsificados nos logs de tráfego, que podem indicar atividade de bots.
- Enriquecimento de relatórios de bugs: exporte um relatório em JSON e anexe-o aos tickets para que os desenvolvedores saibam exatamente qual é o ambiente do cliente.
Perguntas frequentes
Esta ferramenta é gratuita?
Sim. O analisador de user agent é totalmente gratuito, sem cadastro, sem limites e sem taxas ocultas.
Meus dados estão seguros?
Toda a análise acontece localmente no seu navegador. Nenhuma string de user agent nem resultado analisado é enviado a qualquer servidor, então seus dados ficam totalmente privados.
O que é uma string de user agent?
Uma string de user agent é um identificador de texto enviado em toda requisição HTTP que informa ao servidor qual navegador, sistema operacional e dispositivo o visitante está usando.
Posso analisar user agents de logs de servidor?
Sim. Copie qualquer string de UA do log de acesso do seu servidor e cole no campo de entrada para ver o detalhamento da análise.
Por que meu navegador mostra "Desconhecido" em alguns campos?
Alguns navegadores usam strings de UA fora do padrão ou mínimas. Se um campo não puder ser detectado com segurança, ele é exibido como "Desconhecido" em vez de um palpite incorreto.
Esta ferramenta detecta user agents de bots?
O analisador identifica UAs de navegadores padrão. Strings de bots (como o Googlebot) podem mostrar resultados parciais, pois seguem convenções diferentes.
Dicas e boas práticas
- Comece pela detecção automática: deixe a ferramenta analisar o UA do seu próprio navegador ao carregar, para confirmar que ela funciona corretamente antes de colar strings externas.
- Use a exportação em JSON para automação: baixe o relatório em JSON e use-o em scripts ou pipelines de CI para verificações automatizadas de ambiente.
- Compare vários UAs lado a lado: abra a ferramenta em duas abas para comparar os resultados analisados de diferentes strings de user agent.
- Confira o mecanismo de renderização: dois navegadores podem parecer diferentes, mas compartilhar o mesmo mecanismo (por exemplo, Chrome e Edge usam WebKit/Blink).
- Inclua informações de tela nos relatórios de bugs: as seções de resolução de tela, viewport e proporção de pixels fornecem um contexto valioso para reproduzir problemas de exibição.
- Não dependa apenas do UA para segurança: as strings de user agent podem ser facilmente falsificadas, então nunca as use como única base para decisões de controle de acesso.