Consulta el User-Agent recibido por el servidor y compáralo con ejemplos de escritorio, móvil y rastreadores. La cadena puede reducirse o modificarse; no confirma la identidad de un dispositivo.
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)Las cadenas User-Agent cambian con el tiempo y pueden reducirse por privacidad. Usa detección de funciones para el comportamiento de la aplicación y estos valores solo para probar parsers y logs.
| Cliente | Ejemplo de User-Agent |
|---|---|
| Chrome · Windows | |
| Edge · Windows | |
| Safari · macOS | |
| Firefox · Linux | |
| Chrome · Android | |
| Safari · iPhone | |
| Firefox · Android | |
| Googlebot |
El bloque de la parte superior muestra la cabecera User-Agent que el servidor ha recibido en esta petición, carácter a carácter: si el valor contiene signos de ángulo llega escapado, y un cliente que no envía la cabecera deja el bloque vacío.
La tabla de debajo es una lista fija de ocho cadenas conocidas —Chrome y Edge en Windows, Safari en macOS y en iPhone, Firefox en Linux y en Android, Chrome en Android y Googlebot— para probar analizadores y registros. Los números de versión son muestras de finales de 2024, no las últimas publicadas.
Muestra la cabecera de esta petición y ocho cadenas de referencia. No muestra ningún análisis que convierta esa cabecera en navegador, motor, sistema operativo, modelo de dispositivo o nombre de robot: la página no decide qué navegador usas, repite lo que traía la petición y lo pone junto a ejemplos.
Buscar, copiar o desplazarse no envía nada: el filtro se ejecuta dentro de la página y su tráfico de red se limita a sus propios scripts y hojas de estilo.
Cada cadena sigue el formato que documenta su fabricante: Chrome y Edge llevan AppleWebKit/537.36, Chrome/131.0.0.0 y Safari/537.36, Edge añade Edg/131.0.0.0, Firefox declara rv:133.0 con Gecko/20100101 y Firefox/133.0, y Safari se identifica con Version/18.1 y Safari/605.1.15.
Las filas móviles añaden los identificadores de plataforma (Android 14, Pixel 8, CPU iPhone OS 18_1, Mobile/15E148), y la fila del rastreador es la cadena clásica de Googlebot para escritorio con su URL +http://www.google.com/bot.html. Como los números están congelados, un navegador actual declara una versión más alta que la fila con su nombre.
Una muestra fija sirve precisamente porque no cambia: pégala en un analizador de registros, un filtro de robots o una prueba unitaria y mantiene un valor esperado estable, mientras la cadena real de arriba cambia con cada actualización del navegador.
No bases el comportamiento de la aplicación en el User-Agent. La detección de funciones responde a lo que el navegador puede hacer; la cabecera solo dice lo que el cliente decidió declarar ese día, y esa declaración puede reducirse, congelarse o inventarse.