tigtools

Analizador de User Agent

Vea lo que dice una cadena User-Agent sobre el navegador, el sistema operativo y el dispositivo. La cadena de su navegador actual se completa automáticamente para empezar.

Se ejecuta en tu navegador Sin registro

Las cadenas de User-Agent son fáciles de cambiar o falsificar, y los navegadores modernos congelan partes de ellas (por ejemplo, Windows 11 sigue informando Windows NT 10.0, y Android a menudo informa el modelo como "K"). Utiliza el resultado como una pista, no como una prueba. Los User-Agent Client Hints ofrecen detalles más fiables cuando el navegador los admite.

Cómo usarla

  1. El User-Agent de su navegador se completa automáticamente. Para comprobar otro, péguelo desde un registro del servidor, un informe de analítica o un ticket de soporte.
  2. Lea el navegador y la versión, el motor de renderizado, el sistema operativo, el tipo de dispositivo y, para Android, el código de modelo.
  3. Use «Probar un bot» o pegue una cadena de rastreador para ver cómo se reconocen los bots.
  4. En un navegador basado en Chromium, compárelo con los Client Hints que se muestran debajo del resultado.

Cómo funciona

El analizador aplica una lista ordenada de reglas escritas a mano. Primero se comprueban bots y herramientas HTTP (Googlebot, Bingbot, YandexBot, Applebot, GPTBot, ClaudeBot, previsualizadores de enlaces de redes sociales, rastreadores SEO, curl, Wget, Python requests, Postman y otros) y, después, cualquier cadena que contenga palabras como bot, crawler o spider. Los navegadores se comprueban del más específico al más genérico, porque casi todos copian tokens de otros: Edge, Opera, Samsung Internet, Yandex, Vivaldi y UC Browser contienen “Chrome/”, y Chrome contiene “Safari/”, por lo que solo se informa de Chrome y Safari cuando no coincide nada más específico.

El motor es Blink en los navegadores basados en Chromium, Gecko en Firefox, WebKit en Safari, Trident en Internet Explorer y EdgeHTML en el antiguo Edge. En iPhone y iPad todos los navegadores usan WebKit, porque Apple lo exigía, así que Chrome en iOS muestra WebKit. Las versiones de Windows provienen del número NT; Windows 10 y 11 envían ambos NT 10.0 y no se pueden distinguir a partir de la cadena. En Android se muestra el código de modelo (por ejemplo, SM-S918B) cuando está presente, con el fabricante para los prefijos comunes.

Las cadenas de User-Agent no son una prueba fiable. Cualquier cliente puede enviar cualquier cadena, las herramientas de privacidad la cambian y los navegadores ahora la reducen a propósito: Chrome en Android envía “Android 10; K” en lugar de la versión y el modelo reales, y los iPad envían una cadena de Mac. User-Agent Client Hints (cabeceras Sec-CH-UA y navigator.userAgentData) son el sustituto estructurado más fiable en navegadores Chromium; para tu propio navegador se muestran debajo del resultado cuando están disponibles.

Ejemplos

Comprobar una entrada de registro sospechosa

Un registro del servidor muestra miles de solicitudes que afirman ser Googlebot. El analizador confirma que la cadena es una cadena de Googlebot y la nota te recuerda verificar la IP mediante DNS inversa, porque la cadena por sí sola puede falsificarse.

Reproducir el error de un cliente

Un ticket de soporte incluye “Mozilla/5.0 (Linux; Android 14; SM-S918B) … SamsungBrowser/25.0 Chrome/121…”. El analizador muestra Samsung Internet 25 en Android 14, un teléfono Samsung SM-S918B, de modo que puedes probar en ese navegador en lugar de en Chrome.

Ver tu propio navegador

Abre la página para ver tu propio navegador, motor y sistema operativo y, en Chrome o Edge, los Client Hints con la versión real de la plataforma, por ejemplo Windows 15.0.0 para Windows 11.

Preguntas frecuentes

¿Por qué dice “Windows 10 o 11”?

Ambos envían “Windows NT 10.0” en el User-Agent, por lo que la cadena no permite distinguirlos. En navegadores Chromium, la versión de plataforma de los Client Hints los distingue: 13.0.0 o superior significa Windows 11.

¿Por qué Brave aparece como Chrome?

Brave envía el mismo User-Agent que Chrome a propósito, para pasar desapercibido entre los usuarios de Chrome. Varios navegadores centrados en la privacidad hacen lo mismo, por lo que no se pueden distinguir a partir de la cadena.

¿Es posible detectar el modelo exacto del teléfono?

Solo a veces. Muchos navegadores de Android incluyen un código de modelo, pero Chrome ahora envía “K” en su lugar. Los iPhone nunca incluyen el modelo. Client Hints pueden proporcionar el modelo de Android cuando un sitio lo solicita.

¿Esta herramienta envía mi User-Agent a su servidor?

La herramienta lo lee desde su navegador y lo analiza en la página. No lo envía a ningún sitio. Tenga en cuenta que todos los sitios web que visita, incluido este, reciben su User-Agent en las solicitudes HTTP normales.

Privacidad

El análisis se realiza solo en su navegador. Las cadenas que pegue y los Client Hints mostrados no se envían a ningún sitio, no se almacenan ni se incluyen en analíticas.