Skip to content
Herramienta Pro

Analizador de user agent

Mira cuál es tu user agent y analiza cualquier cadena en navegador, motor, sistema operativo, dispositivo y CPU, con detección de bots.

Abrir la herramienta →

La herramienta interactiva se abre en inglés.

Un analizador de user agent en el navegador: al cargar muestra tu propia cadena de user agent y la desglosa en navegador, motor, sistema operativo, tipo de dispositivo y arquitectura de CPU. Pega cualquier cadena de user agent para analizarla: cubre Chrome, Edge, Firefox, Safari, Samsung Internet, Opera e IE, en Windows, macOS, iOS/iPadOS, Android, Linux y ChromeOS. Detecta los bots y rastreadores habituales (Googlebot, bingbot, curl, GPTBot y más) para que un cliente automatizado no se etiquete como un navegador real. También muestra algunos campos relacionados de navigator que se leen en local (plataforma, idiomas, cookies, núcleos de CPU) para el caso de uso de «cuál es mi user agent». Como Edge, Opera, Samsung Internet y Brave añaden su propio token después de un token Chrome/, un analizador ingenuo los marca a todos como Chrome; este comprueba primero la firma más específica. Todo funciona en el cliente: nada de lo que pegas ni nada de lo que se lee de tu navegador se envía nunca a un servidor. Es una herramienta Pro: con una cuenta gratuita tienes 3 usos de herramientas Pro en total y después necesitas Pro.

  1. Abre la página: tu propio user agent se carga y se analiza automáticamente.
  2. Pega cualquier otra cadena de user agent para analizarla.
  3. Lee el navegador, el motor, el sistema operativo, el tipo de dispositivo y la CPU, y si es un bot o rastreador.
  4. Recuerda que el user agent lo declara el propio cliente: úsalo como indicio, no como prueba de identidad.

Preguntas frecuentes

¿Qué es un user agent?

Un user agent es una línea de texto (la cabecera HTTP «User-Agent») que un navegador, una aplicación o un script envía a cada sitio web con el que habla para identificarse. Normalmente nombra el navegador y su versión, el motor de renderizado, el sistema operativo y a veces el dispositivo y la arquitectura de CPU; por ejemplo, «Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36». Los servidores lo usan para adaptar las respuestas (diseño móvil o de escritorio), recopilar analítica y, a veces, permitir o bloquear clientes. El formato es históricamente un lío: casi todos los navegadores siguen empezando por «Mozilla/5.0» y declaran compatibilidad con motores que no usan, por razones de compatibilidad que se remontan a la guerra de navegadores de los años noventa.

¿Cuál es mi user agent?

Esta página lee la cadena de user agent de tu propio navegador (navigator.userAgent) en cuanto carga y la muestra arriba, ya desglosada en navegador, motor, sistema operativo y dispositivo. Esa lectura ocurre por completo dentro de tu navegador con JavaScript: la cadena no se envía a PlayCISO ni a ningún servidor. Puedes copiarla o sustituirla por cualquier otra cadena para analizar esa. El mismo panel muestra también algunos valores de navigator relacionados que tu navegador expone a cualquier sitio (plataforma, idiomas, si las cookies están activadas, núcleos lógicos de CPU), de nuevo leídos solo en local.

¿Se puede falsificar un user agent?

Sí, fácilmente y por completo. El user agent es solo una cabecera de solicitud que el cliente decide enviar, así que puede tener cualquier valor: los navegadores ofrecen un modo de emulación de dispositivos o de «solicitar sitio de escritorio», las herramientas de desarrollo permiten sobrescribirlo y los scripts (curl, Python requests, navegadores headless) envían la cadena que les des. Por eso un user agent no demuestra nada sobre la verdadera identidad del cliente y por eso bloquear o permitir tráfico solo por la cadena de user agent es una seguridad débil: un bot malicioso puede decir sin esfuerzo que es Googlebot o un usuario normal de Chrome. Trata el user agent como un indicio para analítica y compatibilidad, no como una señal de autenticación o de confianza.

¿Están sustituyendo los Client Hints a los user agents?

En parte. Los navegadores Chromium han ido «reduciendo» la cadena de user agent (congelando el detalle de sistema operativo y versión del navegador que expone) y trasladando los datos precisos a los User-Agent Client Hints (la familia de cabeceras Sec-CH-UA y navigator.userAgentData), que un servidor debe solicitar explícitamente y que el navegador puede negarse a enviar. El objetivo es reducir el fingerprinting pasivo, porque la cadena antigua filtraba suficiente entropía (navegador, versión, sistema operativo, plataforma) como para ayudar a identificar a usuarios concretos. Para la mayor parte del análisis seguirás viendo una cadena de user agent tradicional durante años, pero cuenta con que su detalle de versión y plataforma será cada vez más grueso, y con que los Client Hints lleven los valores precisos cuando un sitio los pida.

¿Es gratis?

No, es una herramienta Pro. Con una cuenta gratuita tienes 3 usos de prueba de herramientas Pro en total; después necesitas Pro.

🖤 Black Friday: new customers get 3 months of Pro for $5, then $5/month. Ends 30 Nov. Claim 3 months for $5 →