Analizador de user agent

Pegue cualquier cadena User-Agent — la que ya envía su navegador viene precargada — y esta página informa de la familia y la versión del navegador, el motor de maquetación, el sistema operativo, el fabricante del dispositivo, el modelo y la categoría (escritorio / móvil / tableta / consola / TV / bot). Elija un ejemplo de abajo para probar cadenas realistas, y despliegue «JSON sin procesar» para copiar el objeto estructurado en su propio código de servidor o de cliente. El análisis se realiza localmente con la biblioteca UAParser.js, con licencia MIT.
Los resultados se actualizan mientras escribe.
Ejemplos:
JSON sin procesar (resultado de UAParser)

                                                                    
Cómo leer el resultado: la biblioteca UAParser.js divide la cadena en userAgent (la entrada), browser, engine, os, device y cpu. La etiqueta de categoría se deriva del tipo de dispositivo cuando la biblioteca lo informa; las cadenas que mencionan un rastreador (Googlebot, bingbot, vistas previas de redes sociales…) se marcan como BOT sea cual sea el navegador analizado. Los valores que la biblioteca no puede identificar se muestran como —, y es normal: los user agents son cadenas orientativas, no garantías, y muchos clientes nuevos u oscuros simplemente no están en la base de detección. En el caso de los bots es lo esperado: bibliotecas como UAParser.js no intentan meter a propósito los rastreadores en los campos de navegador, sistema operativo o dispositivo, así que el bloque de resultados muestra la identidad del rastreador.

Privacidad: el análisis se hace localmente con la biblioteca MIT incluida — la cadena que pega nunca se envía a ninguna parte. Puede usar esta página como apoyo local cuando depure el tratamiento de User-Agent en su propio código de servidor o en su analítica.