Analizador de User-Agent
Analiza cualquier cadena de User-Agent para obtener el navegador, el sistema operativo, el tipo de dispositivo y la detección de bots. Usa por defecto la cadena de tu propio navegador — edítala o pega una diferente.
Tu propio User-Agent se analizará automáticamente.
Cada cliente HTTP —navegadores, aplicaciones móviles, bots y herramientas de línea de comandos— envía una cadena de User-Agent que se identifica en cada solicitud. Analizarla de forma fiable implica compararla con docenas de patrones superpuestos y formateados de manera inconsistente: esta herramienta ejecuta el mismo analizador que hay detrás de /v1/ua.
Qué se detecta
- Navegador y versión
- Chrome, Firefox, Safari, Edge, Opera, Samsung Internet y UC Browser, con número de versión cuando esté presente.
- SO y versión
- Windows, macOS, Linux, Chrome OS, Android, iOS e iPadOS.
- Tipo de dispositivo
- escritorio, móvil, tablet o bot.
- Detección de bots
- Detección nombrada para los principales rastreadores de búsqueda y sociales (Googlebot, Bingbot, AhrefsBot y más), además de bibliotecas HTTP comunes y navegadores headless (curl, python-requests, HeadlessChrome, Selenium).
Preguntas Frecuentes
HeadlessChrome y PhantomJS cuando aparecen en la cadena, pero un navegador headless deliberadamente disfrazado puede evadir por completo la detección basada en cadenas.GET /v1/ua?ua=<string> devuelve el mismo JSON que renderiza esta página. Consulta la referencia de la API.Acerca de esta herramienta
Una cadena User-Agent es el texto que envía un navegador o una aplicación para identificarse. Es densa e inconsistente, por lo que esta herramienta la descompone en navegador y versión, sistema operativo, tipo de dispositivo y si el cliente parece un bot o un rastreador.
Cómo funciona
Pega cualquier cadena User-Agent o deja el campo vacío para analizar tu propio navegador. El análisis se ejecuta en el servidor con un conjunto de patrones mantenido al día, y la misma funcionalidad está disponible como endpoint JSON en la API para usarla en tu propio código.
Qué conviene tener en cuenta
Las cadenas User-Agent las declara el propio cliente y se falsifican con mucha facilidad, y los navegadores modernos reducen deliberadamente el detalle que exponen. Considera el resultado como una clasificación de lo que el cliente afirma ser y combínalo con señales de red antes de actuar.
Usos habituales
Se usa con frecuencia para segmentar las analíticas por navegador y dispositivo, excluir de los informes a los rastreadores conocidos, depurar un fallo de diseño notificado desde un dispositivo concreto y marcar las solicitudes cuyo cliente declarado no coincide con su red.
Relacionado: Comprobador de puntuación de fraude · Comprobador de IP bogon · Comprobador de VPN y proxy · Consulta de IP