Un poco más fácil.Herramientas gratuitas para resolver lo de cada día.

Analizador de User-Agent

Analizador de User-Agent: clasifica navegador, sistema y condición móvil con patrones explícitos.

El procesamiento se hace en el navegador. Revisa la salida antes de copiarla a otro programa.

¿Te ha servido esta herramienta?

Clasificación mediante patrones explícitos

El analizador recibe una cadena User-Agent y busca identificadores conocidos para Edge, Chrome, Firefox y Safari. Después clasifica macOS, Windows, Android o iOS y marca como móvil las cadenas que contienen Mobile, Android, iPhone o iPad.

El orden evita algunas confusiones

Varios navegadores incluyen nombres de otros motores por compatibilidad. Buscar Edge antes que Chrome, y Chrome antes que Safari, evita ciertas clasificaciones obvias incorrectas. Aun así, una cadena personalizada o un navegador nuevo puede terminar como desconocido.

Ejemplo de Safari en macOS

La cadena de Safari incluida en el formulario devuelve Safari, macOS y «No» en condición móvil. Cambiar solo un fragmento permite observar qué regla se activó, pero editar palabras manualmente no reproduce necesariamente un navegador real.

User-Agent puede reducirse o falsificarse

El cliente controla gran parte del encabezado y puede imitar otro dispositivo. Los navegadores también reducen información para limitar fingerprinting. Por eso el resultado describe patrones del texto recibido, no una prueba de identidad, modelo de equipo o capacidad disponible.

Detectar capacidades en una aplicación

Para decidir si una función existe, prueba la API correspondiente en vez de depender del nombre del navegador. Client Hints puede aportar datos bajo sus propias reglas, pero tampoco convierte esta clasificación en garantía. Usa el análisis para diagnóstico de una cadena concreta.

Bots y clientes que no son navegadores

Rastreadores, bibliotecas HTTP y aplicaciones móviles pueden enviar User-Agent sin tokens de navegador. El resultado desconocido es entonces razonable. Para clasificar bots se necesita otra colección mantenida y una política sobre falsificación; añadir palabras sueltas a estas reglas podría confundir clientes legítimos y no aporta seguridad.

Fuentes y referencias

Continúa con estas herramientas

Preguntas frecuentes

¿Por qué una cadena de Chrome contiene Safari?

Es una práctica histórica de compatibilidad. El orden de detección busca Chrome antes para evitar tomar ese token secundario como navegador principal.

¿Móvil significa necesariamente pantalla pequeña?

No. Es una marca derivada de palabras en la cadena y no mide viewport, resolución, modo escritorio ni dispositivo plegable.

¿Puede identificarse el modelo exacto del teléfono?

No con este analizador. Solo clasifica sistema, navegador y condición móvil mediante un conjunto limitado de patrones.

¿Un resultado desconocido indica una cadena inválida?

No siempre. Puede ser un bot, una aplicación, un navegador nuevo o una cadena reducida que no coincide con las reglas incluidas.

¿Debo bloquear navegadores según esta salida?

No como única señal. La cadena puede falsificarse; valida capacidades y aplica controles de seguridad independientes.

¿Puede una tablet aparecer como móvil?

Sí, si contiene alguno de los patrones móviles buscados. La etiqueta no describe tamaño físico ni modo de visualización.

Herramienta de OCC Tools

Cálculo y documentación · Actualizado: 14 de septiembre de 2026