Sobre o UA GEN
Ferramenta para desenvolvedores que gera e inspeciona strings de User-Agent conforme o formato real
O UA GEN é uma ferramenta que combina, seguindo o formato real, a string de User-Agent que o navegador envia ao servidor para se identificar. Ao escolher o sistema operacional, o navegador, o dispositivo e a versão, ele cria a string de UA correspondente em tempo real e, inversamente, decompõe um UA colado para mostrar seus componentes.
Todo o processamento acontece dentro do navegador e os valores inseridos não são enviados ao servidor. Pode ser usado no desenvolvimento de crawlers e scrapers, em testes de ramificação por navegador, em QA, na preparação de análise de logs, entre outros.
Principais funções
- Combinação em tempo real — Ao selecionar SO·navegador·versão, gera instantaneamente a string de UA de acordo com o formato real de cada um: Chrome·Firefox·Safari·Edge·Opera·Samsung.
- Geração aleatória em massa — Escolhe apenas combinações válidas (navegador × SO compatível) e cria até 100 de uma vez para usar como dados de teste.
- Presets de bots · crawlers — Copie diretamente os User-Agents reais de bots de busca, sociais, de IA e de SEO, como Googlebot·Bingbot·GPTBot·ClaudeBot.
- Pré-visualização de análise reversa — Decompõe o UA gerado ou colado em navegador·motor·SO·dispositivo para verificar se o formato está correto.
Como usar
- No cartão Seleção de configuração acima, escolha o dispositivo (desktop/móvel) e selecione o navegador·SO e cada versão.
- Assim que você seleciona, a string de UA aparece no Resultado gerado à direita, e os selos abaixo permitem conferir o resultado da análise.
- Use o botão Copiar para levar o resultado para a área de transferência e o botão Aleatório para criar uma combinação válida qualquer.
- Se precisar de muitos valores, indique a quantidade em Geração em massa para criá-los de uma vez; se precisar de UA de bot, escolha na lista bots · crawlers.
Perguntas frequentes
Você pode usá-lo para testes, colocando-o em extensões de navegador, ferramentas de desenvolvedor, cabeçalhos de crawler etc. No entanto, não recomendamos o uso com o objetivo de disfarce ou contorno que viole os termos de serviço ou as políticas de robots.
Não. Toda combinação e análise é processada dentro do navegador (em JavaScript), e nenhum dado é enviado ou armazenado externamente.
Deixamos pré-carregadas as principais versões maiores representativas. Como o formato da string de UA permanece quase igual mesmo com o aumento da versão, se necessário basta alterar apenas o número da versão no resultado gerado.
Combinações que não existem de fato (por exemplo, Safari para Windows, motor do Firefox para iOS) resultariam em UAs inválidos; por isso, restringimos a seleção apenas aos SOs realmente suportados por cada navegador.