Analisador de User-Agent

Extraia o navegador, a versão, o sistema operacional e o status mobile de uma string User-Agent HTTP, útil para depurar um problema de compatibilidade de navegador.

Exemplo:

Como funciona

A string User-Agent é enviada por cada navegador em cada requisição HTTP e contém pistas sobre o software e o sistema usados. A ferramenta aplica padrões de reconhecimento para os navegadores mais comuns (Chrome, Firefox, Safari, Edge, Opera) e para os principais sistemas operacionais, o que ajuda a entender logs de servidor ou a reproduzir um bug relatado por um usuário.

Por que o Chrome também contém “Safari” no User-Agent?

Por razões históricas de compatibilidade, a maioria dos navegadores modernos baseados em WebKit ou Chromium inclui a menção “Safari” no User-Agent. Por isso a ferramenta prioriza a detecção de Chrome, Edge e Opera antes de recorrer ao Safari, para identificar corretamente o navegador real.

A detecção é 100% confiável?

Não. A string User-Agent pode ser falsificada ou personalizada pelo usuário ou por uma extensão, e muitos navegadores recentes limitam de propósito as informações que ela contém. É uma ferramenta de análise indicativa, não uma fonte com garantia de 100%.

Processamento 100% local: a análise é executada inteiramente no seu navegador via WebAssembly — a string digitada nunca é enviada a um servidor.