Analizador de User Agent online
Descompón cualquier cadena User-Agent en navegador, motor, SO, tipo de dispositivo y CPU en tu navegador. La cadena permanece en tu dispositivo.
El Analizador de User Agent funciona por completo en tu navegador. Las cadenas User-Agent que pegas —y el User-Agent de tu propio navegador— nunca salen de tu dispositivo y no se suben a ArrayKit.
Abre el Analizador de URL
Acerca de Analizador de User Agent
El Analizador de User Agent convierte una cadena User-Agent en bruto en campos legibles para que veas exactamente qué afirma ser un cliente. Pega cualquier cabecera User-Agent, o haz clic en «Usar la de mi navegador» para cargar la tuya, y descompone la cadena en nombre y versión del navegador, motor de renderizado, sistema operativo y versión, tipo de dispositivo (escritorio, móvil, tableta o bot) y la arquitectura de CPU cuando la cadena la anuncia. Reconoce Chrome, Firefox, Safari, Edge, Opera y Samsung Internet en Windows, macOS, Linux, Android e iOS o iPadOS, y señala rastreadores como Googlebot. Es útil cuando lees registros de servidor, depuras un renderizado específico de dispositivo, escribes reglas de analítica, o pruebas la detección de funciones. Toda la cadena se analiza en tu dispositivo.
Características
- Extrae el nombre y la versión del navegador de Chrome, Firefox, Safari, Edge, Opera y Samsung Internet
- Identifica el motor de renderizado (Blink, WebKit, Gecko, Trident o Presto)
- Informa el sistema operativo y la versión en Windows, macOS, Linux, Android e iOS o iPadOS
- Clasifica el dispositivo como escritorio, móvil, tableta o bot
- Detecta rastreadores como Googlebot, Bingbot y otras arañas
- Muestra la arquitectura de CPU (x64, arm64, arm o x86) cuando la cadena la anuncia
- Botón de un clic «Usar la de mi navegador» que carga tu propio navigator.userAgent
- Copia el resultado analizado completo como JSON con formato
Cómo usar Analizador de User Agent
- Pega una cadena User-Agent, o haz clic en «Usar la de mi navegador» para cargar la tuya
- Lee los campos de navegador, motor, SO, dispositivo y CPU en la tabla
- Comprueba la insignia de dispositivo para ver si es escritorio, móvil, tableta o un bot
- Copia cualquier campo individual, o copia el resultado completo como JSON
Ejemplo
Entrada
Mozilla/5.0 (iPhone; CPU iPhone OS 17_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.3 Mobile/15E148 Safari/604.1
Salida
Browser: Safari 17.3
Engine: WebKit
OS: iOS 17.3
Device: mobile
Una cadena de Safari en iPhone se resuelve en Safari sobre iOS, clasificada como dispositivo móvil.
Errores comunes y solución de problemas
- Edge u Opera se informan como Chrome. — Los navegadores basados en Chromium mantienen el token Chrome por compatibilidad. Este analizador comprueba primero los tokens Edg y OPR, así que pega la cadena completa; una UA truncada que descarte esos tokens se leerá como Chrome.
- Un iPad aparece como escritorio en lugar de tableta. — Safari en iPadOS moderno envía por defecto un User-Agent de Macintosh. Activa el modo de petición móvil del sitio o usa la opción del iPad de Solicitar sitio web para móvil para obtener una cadena de iPad.
- El campo de navegador o versión dice Unknown. — La cadena puede ser de un WebView dentro de una app, un navegador de nicho, o una cabecera falseada sin token reconocible. Los campos de SO y dispositivo se rellenan igual cuando es posible.
- Un visitante real se señala como bot. — Algunas bibliotecas y captadores de vistas previas incluyen tokens tipo bot (crawler, spider, HttpClient). Confirma frente a la cadena en bruto; el analizador solo informa lo que el User-Agent anuncia.
Preguntas frecuentes
- ¿Qué extrae el Analizador de User Agent de una cadena User-Agent?
- Informa el nombre y la versión del navegador, el motor de renderizado, el sistema operativo y la versión, el tipo de dispositivo (escritorio, móvil, tableta o bot) y la arquitectura de CPU cuando la cadena incluye una.
- ¿Cómo distingue Edge y Opera de Chrome?
- Edge y Opera están construidos sobre Chromium, así que su User-Agent sigue conteniendo un token Chrome. El analizador comprueba los tokens Edg y OPR antes del token Chrome genérico, así que los etiqueta como Edge u Opera correctamente.
- ¿Cómo se decide el tipo de dispositivo a partir de un User-Agent?
- Busca señales en la cadena: los tokens iPad o tablet significan tableta, un token Mobile o iPhone significa móvil, un token de rastreador conocido significa bot, y cualquier otra cosa recae en escritorio.
- ¿Puede detectar bots como Googlebot?
- Sí. Reconoce rastreadores con nombre como Googlebot, Bingbot y DuckDuckBot, más los tokens genéricos bot, crawler y spider, y marca el tipo de dispositivo como bot cuando encuentra uno.
- ¿El Analizador de User Agent lee el User-Agent real de mi navegador?
- Solo cuando haces clic en «Usar la de mi navegador», que copia tu navigator.userAgent en la caja para que lo inspecciones. No se envía nada a ningún sitio: el valor se analiza localmente.
- ¿Dónde se procesa la cadena User-Agent que pego?
- Por completo en tu navegador. La cadena nunca sale de tu dispositivo y no se sube a ArrayKit, así que puedes pegar de forma segura UAs de registros privados.
Herramientas relacionadas
Todas las herramientas de ArrayKit