UA Cadenas Comunes de User Agent de Navegadores y Crawlers

Lista de referencia de cadenas User-Agent reales para Chrome, Firefox, Safari, Edge y crawlers comunes, con una explicación de cada parte.

¿Qué es una cadena User-Agent?

El encabezado HTTP User-Agent es una cadena de texto que identifica la aplicación que hace una solicitud — un navegador, una app móvil, un script o un crawler automatizado. Los servidores lo usan para servir el contenido adecuado (diseño móvil vs. de escritorio), juntar analítica, y decidir si permitir o bloquear a un cliente determinado.

Una cadena User-Agent es completamente autodeclarada — cualquier cliente puede poner lo que quiera en ella. Es una señal útil, no un límite de seguridad; ver cómo identificar crawlers reales para saber cómo verificar uno de verdad.

Navegadores de escritorio

NavegadorEjemplo de cadena User-Agent
Chrome (Windows)Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Chrome (macOS)Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Firefox (Windows)Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:125.0) Gecko/20100101 Firefox/125.0
Safari (macOS)Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Safari/605.1.15
Edge (Windows)Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0

Navegadores móviles

NavegadorEjemplo de cadena User-Agent
Safari (iOS)Mozilla/5.0 (iPhone; CPU iPhone OS 17_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4 Mobile/15E148 Safari/604.1
Chrome (Android)Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Mobile Safari/537.36

Por qué casi todos los navegadores dicen "Mozilla" y "like Gecko"

El User-Agent de todo navegador importante empieza con Mozilla/5.0 y, sin importar el motor real, incluye frases como like Gecko — puro legado histórico. A mediados de los años 90, los sitios revisaban la cadena User-Agent para decidir si servir markup específico de Netscape o de Internet Explorer. A medida que aparecían navegadores nuevos, cada uno agregaba los tokens que los sitios ya buscaban para no terminar sirviéndoles una página rota o sin soporte — creando una cadena de imitación que se mantiene, casi sin cambios, desde hace tres décadas. El motor y la versión reales se identifican por los tokens que vienen después (Chrome/124..., Gecko/20100101 Firefox/125...), no por los del principio.

Crawlers y bots comunes

CrawlerEjemplo de cadena User-Agent
GooglebotMozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
BingbotMozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
GPTBot (OpenAI)Mozilla/5.0 (compatible; GPTBot/1.1; +https://openai.com/gptbot)
ClaudeBot (Anthropic)Mozilla/5.0 (compatible; ClaudeBot/1.0; +claudebot@anthropic.com)

Ver cómo identificar Googlebot, Bingbot y crawlers de IA para distinguir uno real de uno falso, y cómo permitirlos o bloquearlos en robots.txt.

Frequently asked questions

¿Puedo confiar en una cadena User-Agent para decisiones de seguridad?

No — es un simple encabezado de texto que cualquier cliente puede poner en lo que quiera. Sirve para adaptar contenido (servir un diseño móvil) y para analítica aproximada, pero nunca como mecanismo de control de acceso por sí solo. Ver la página de identificación de crawlers para saber cómo se verifican los bots legítimos.

¿Por qué las cadenas User-Agent de los bots incluyen una URL?

Los crawlers serios incluyen un enlace a una página que explica qué es el bot y cómo controlarlo (por ejemplo, +http://www.google.com/bot.html) — es una cortesía para que quien vea el bot en sus logs pueda saber qué es y cómo excluirse.

¿Dónde veo mi propia cadena User-Agent actual?

La herramienta Cuál Es Mi User Agent de Pingfloat muestra exactamente lo que envía tu navegador actual, separado en navegador, motor y sistema operativo.