The parsed browser, engine, operating system and device appear here once you paste a User-Agent string.
Un analizador User-Agent lee el encabezado de solicitud User-Agent que envía un navegador y lo divide en el nombre y la versión del navegador, el motor de renderizado, el sistema operativo y el tipo de dispositivo del que proviene la solicitud. Cada solicitud HTTP lleva esta cadena, y es la forma más común en que un servidor aprende lo que hay en el otro extremo de una conexión sin preguntar. El encabezado en sí está definido en RFC 9110, la especificación semántica HTTP y su formato es una lista no estructurada de tokens y comentarios de productos que se ha vuelto históricamente desordenada.
Ese desorden es la razón por la que existe un analizador. Una cadena Chrome moderna todavía comienza con "Mozilla/5.0" y todavía contiene la palabra "Safari", porque los navegadores pasaron dos décadas copiándose entre sí tokens para pasar pruebas de olfateo del servidor. Edge lleva "Chrome", Opera lleva "Chrome" y Safari en un iPhone informa su versión real en un token "Versión/" separado en lugar del "Safari/". Por lo tanto, leer a un agente de usuario a simple vista es propenso a errores: los tokens que parecen más obvios suelen ser los que se dejan para compatibilidad con versiones anteriores en lugar de los que identifican al cliente real.
Esta herramienta aplica el orden de detección que exigen esas peculiaridades. Primero prueba los navegadores que incorporan otro token de navegador, por lo que Edge no se lee mal como Chrome y una cadena de Chrome-on-iOS no se lee mal como Safari. Asigna el número del kernel de Windows NT a su nombre comercial, convierte las versiones de iOS y macOS separadas por subrayado a forma de puntos y clasifica la solicitud como de escritorio, móvil, tableta o bot. También marca firmas de automatización y rastreador conocidas, que es el campo más útil cuando lee un registro de acceso al servidor web en lugar de depurar un solo navegador.
Todo se ejecuta en tu navegador. La cadena que pegas nunca se carga, lo cual importa porque un agente de usuario real de tu propio tráfico puede indicar el dispositivo exacto y crear una visita que está utilizando. No hay registro, ni límite de velocidad ni solicitud de red, por lo que puede pegar líneas de registro de producción sin enviarlas a ninguna parte.
Introduzca una cadena UA desde sus registros de acceso, una consola de navegador (navigator.userAgent) o un encabezado de solicitud. O cargue una de las muestras integradas.
El navegador, el motor, el sistema operativo, el tipo de dispositivo, la arquitectura de la CPU y el indicador del bot se detectan instantáneamente a medida que escribe. No hay ningún botón para presionar.
Vea de un vistazo si la solicitud provino de una computadora de escritorio, teléfono, tableta o un rastreador como Googlebot, con el modelo de dispositivo donde la cadena la expone.
Copie la tabla analizada como texto separado por pestañas para pegarlo en una hoja de cálculo, un informe de error o sus notas de análisis de registro.
Prueba Edge, Opera y Samsung antes que Chrome y lee Safari desde su versión/token, por lo que los tokens de compatibilidad integrados no provocan una mala lectura.
Traduce números del kernel de Windows NT a nombres, restaura versiones punteadas de iOS y macOS y reconoce Android, Chrome OS y Linux.
Etiqueta cada cadena como de escritorio, móvil, tableta o bot, y muestra el modelo de dispositivo Android o Apple cuando el Agente de usuario la incluye.
Combina con un amplio conjunto de firmas sociales, de automatización y de motores de búsqueda, como Googlebot, Bingbot, Chrome rizado y sin cabeza, para el análisis de registros.
Turn a username and password into an HTTP Basic Authentication header, curl command and fetch snippet, and decode existing Basic auth tokens back.
Check one name across hundreds of TLDs at once. RDAP first, WHOIS fallback, and a verdict of available, taken or unknown — never a guess
Decode JWT headers and payloads, inspect claims, and check token expiry
Create soft-UI (neumorphic) elements with a live preview and controls for distance, blur, intensity, radius, surface color, and flat/concave/convex/pressed shapes - then copy the CSS.
0 comments
No comments yet. Be the first to share your thoughts!