Analisador de user agent: qual é o meu user agent?

As strings user agent são um registro arqueológico da história dos navegadores: quase todos ainda afirmam ser «Mozilla» por razões de compatibilidade que vêm dos anos 1990. Este analisador extrai o navegador, o motor, o sistema operacional e o tipo de aparelho da sua própria string ou de qualquer uma que você colar.

Analisador de user agent: como usar

  1. O user agent do seu navegador é carregado automaticamente.
  2. Ou cole uma string vinda de um log de servidor ou de uma exportação de analytics.
  3. Leia o navegador, a versão, o motor, o sistema operacional e o tipo de aparelho detectados.
  4. Copie a string completa se precisar enviá-la ao suporte.

Perguntas frequentes

Por que todo navegador diz «Mozilla/5.0»?

Por compatibilidade histórica. Nos anos 1990 os servidores verificavam se o navegador era Mozilla antes de enviar HTML moderno, então todos adotaram o prefixo e nenhum conseguiu abandoná-lo depois.

Detectar o navegador pelo user agent é confiável?

Nem tanto. As strings são facilmente falsificadas, os navegadores congelam partes delas por privacidade e o Chrome vem reduzindo o detalhe. Para verificar recursos, o certo é a detecção de funcionalidades.

O que são Client Hints?

O substituto moderno: o navegador envia cabeçalhos Sec-CH-UA estruturados e o servidor pede mais detalhe apenas quando realmente precisa. É bem mais respeitoso com a privacidade do que uma única string identificável.

Por que o Chrome menciona o Safari e o Edge menciona o Chrome?

Porque compartilham a linhagem do motor e cada um acrescentou identificadores para não receber páginas degradadas. O resultado é uma string que cita quatro navegadores e descreve um.

Formatador JSON · Codificador Base64 · Codificador de URL · Decodificador JWT · Ver todas as ferramentas

Também disponível em: English · Español · Français · Deutsch