User Agent Parser
O que é um User Agent?
Um User Agent (UA) é uma string que seu navegador ou aplicativo envia com cada requisição HTTP para se identificar ao servidor. Geralmente contém informações sobre o nome e versão do navegador, o sistema operacional e sua versão, o mecanismo de renderização e o tipo de dispositivo. Por exemplo, o Chrome no Windows pode enviar: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Os servidores usam essa string para análises, negociação de conteúdo e detecção de compatibilidade. Os desenvolvedores usam parsers UA para entender quais navegadores e dispositivos visitam seus sites.
Como usar o User Agent Parser
-
A ferramenta detecta e analisa automaticamente o User Agent do seu navegador atual ao carregar.
-
Clique em Detectar meu UA a qualquer momento para detectar novamente seu navegador atual.
-
Cole qualquer string User Agent no campo de entrada — ela é analisada instantaneamente enquanto você digita.
-
Clique em Exemplo para carregar uma string User Agent de amostra para iPhone Safari.
-
Os resultados mostram navegador, sistema operacional, tipo de dispositivo e mecanismo de renderização em cartões e em uma tabela de detalhes.
Perguntas Frequentes
É seguro decodificar dados sensíveis aqui? Sim. Toda a decodificação ocorre no seu navegador usando JavaScript. Nenhum dado é transmitido para nenhum servidor, então suas strings codificadas permanecem completamente privadas.
Qual é a diferença entre Base64 e Base64 seguro para URL? Base64 padrão usa caracteres + e /, que são caracteres especiais em URLs. Base64 seguro para URL os substitui por - e _ para que a string possa ser usada com segurança em URLs e nomes de arquivo sem codificação de porcentagem.
Por que minha saída decodificada parece sem sentido? Se os dados originais eram binários (como uma imagem, PDF ou arquivo comprimido), a saída decodificada não será texto legível. Nesse caso, a string Base64 representa um arquivo binário, não uma string de texto.
Base64 é uma forma de criptografia? Não. Base64 é um esquema de codificação, não criptografia. Qualquer pessoa pode decodificar uma string Base64 sem uma chave. Ele nunca deve ser usado para proteger dados sensíveis — use criptografia apropriada para isso.
Keywords: user agent parser, UA parser, detecção de navegador, analisar string user agent, detector de user agent, qual é meu user agent, user agent de navegador, decodificador de string UA