Analizador de User-Agent
Analiza cadenas de user-agent para detectar navegador, sistema operativo, dispositivo y motor de renderizado. Todo el procesamiento se realiza en tu navegador.
Navegador
Sistema operativo
Dispositivo
Motor de renderizado
Detección de bot
Cómo usar el analizador de User-Agent
Detección automática o pega el UA
Tu user-agent actual se carga automáticamente, o pega cualquier cadena UA.
Análisis instantáneo
El navegador, sistema operativo, dispositivo y motor se identifican al instante.
Copia los resultados
Copia el análisis completo o componentes individuales según lo necesites.
¿Qué es un User-Agent?
Una cadena de user-agent es una cabecera HTTP que los navegadores y aplicaciones envían a los sitios web para identificarse. Contiene información sobre el nombre del navegador, versión, sistema operativo y dispositivo. Los sitios web la usan para servir contenido apropiado y rastrear el uso.
Componentes del User-Agent
Navegador
El nombre y versión de la aplicación (Chrome 120, Firefox 121, etc.)
Sistema operativo
El sistema operativo subyacente y su versión (Windows 11, macOS 14, etc.)
Tipo de dispositivo
Factor de forma: escritorio, móvil, tableta u otro
Motor de renderizado
El motor subyacente (Blink, Gecko, WebKit, Trident)
Preguntas frecuentes
El analizador usa coincidencia de patrones contra firmas conocidas de navegadores, sistemas operativos y motores en la cadena UA para identificar componentes. Los resultados son la mejor aproximación posible ya que las cadenas UA pueden ser falsificadas.
Sí. El analizador identifica bots comunes, rastreadores y arañas mediante la coincidencia de patrones conocidos como Googlebot, Bingbot y otros.
La herramienta detecta y muestra automáticamente la cadena de user-agent de tu navegador actual cuando se carga la página.
Por compatibilidad. Chrome desciende de WebKit, cuya cadena UA copiaba la de Safari, que a su vez copiaba a navegadores anteriores; por eso el UA de Chrome actual se lee Mozilla/5.0 ... AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. Cada token es un apretón de manos histórico con antiguos scripts de detección del lado del servidor, razón por la cual el último token de navegador coincidente suele ser el real.
Un reemplazo más respetuoso con la privacidad que se lanzó junto con la reducción del user-agent de Chrome. El servidor solicita pistas de alta entropía mediante el encabezado de respuesta Accept-CH y recibe campos estructurados como Sec-CH-UA-Platform y Sec-CH-UA-Full-Version en solicitudes posteriores. El código nuevo debería preferir la detección de características o UA-CH en lugar de analizar cadenas UA sin procesar.
Razonable para analítica y enrutamiento general, frágil para cualquier cosa relevante para la seguridad. Las cadenas UA se falsifican con total facilidad, los navegadores de terceros suelen copiar el token de Chrome por completo y los UA reducidos congelan la versión menor. La buena práctica recomendada por MDN: detectar características (CSS @supports, if ('IntersectionObserver' in window)) en lugar de navegadores, y tratar el análisis de UA como opción de respaldo.
Sí. Las DevTools de Chrome, Edge y Firefox de escritorio ofrecen emulación de dispositivos con anulación del UA; Safari tiene Develop > User Agent; y curl lo establece con -A. Los sitios que restringen contenido según cadenas UA se pueden eludir por diseño, otra razón por la que los servidores nunca deberían tratar un UA como prueba de identidad.
El plan de congelamiento de Chrome (en despliegue desde 2020) elimina gradualmente el detalle de versión del UA predeterminado: la versión menor fija en 0 y la mayor parte de la información del dispositivo eliminada, dando algo como Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36. El objetivo es limitar el fingerprinting pasivo; los datos precisos se trasladaron a Client Hints opcionales.
Herramientas Relacionadas
Referencias Autoritativas
Fuentes primarias detrás de esta herramienta - estándares y especificaciones oficiales, no resúmenes de segunda mano.
MDN Web Docs - User-Agent
Referencia de Mozilla sobre el encabezado User-Agent: formato, congelamiento y reemplazo por Client Hints.
RFC 8942 - Indicating Browser Features via User-Agent Client Hints
El estándar IETF de User-Agent Client Hints que sucede a las clásicas cadenas UA.
User agent - Wikipedia
Sintaxis del user agent, identificación de navegadores y por qué analizar cadenas UA no es confiable.