Publicidad

Generador de User Agent aleatorios

Cadenas de user agent aleatorias idénticas a las que envían los navegadores actuales —Chrome, Safari, Firefox, Edge, Opera y Samsung Internet en escritorio, móvil y tablet—, ponderadas según el tráfico real, con Client Hints a juego y código listo para cURL, Python o Playwright.

Publicidad

Tu user agent

Versiones estables actuales utilizadas: Chrome 157, Firefox 159, Safari 27.0, Edge 156 (revisado el 2026-10-29).

Las versiones de Chrome, Edge y Firefox provienen de los canales oficiales de lanzamiento; Safari, Opera y Samsung Internet se actualizan manualmente según sus notas de versión. Respeta las condiciones de uso y el robots.txt de cada sitio.

Publicidad

Cómo se compone una cadena de user agent

Cada navegador envía un encabezado User-Agent con cada petición. Veamos un Chrome actual en Windows:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/157.0.0.0 Safari/537.36

Edge añade Edg/ (EdgA/ en Android), Opera OPR/ y Samsung Internet SamsungBrowser/ a la misma cadena Chromium. En iPhone, Chrome, Firefox y Edge se identifican como CriOS, FxiOS y EdgiOS sobre una cadena de Safari —razón por la cual un parser debe comprobar estos tokens antes de buscar Chrome o Safari, y por la cual un iPad en modo escritorio se ve exactamente igual que un Mac—.

User agents congelados y reducidos

Para limitar el rastreo y la huella digital (fingerprinting), los navegadores dejaron de incluir detalles exactos. El user agent reducido de Chrome siempre indica Windows NT 10.0, Mac OS X 10_15_7 o Android 10; K y fija en cero la versión menor. Safari lleva años reportando macOS 10.15.7, y en iPhone e iPad ahora reporta una versión congelada de iOS 18 en lugar de la real (las cadenas de aquí usan OS 18_7). Firefox reporta Mac OS X 10.15. Las cadenas generadas aquí siguen estas reglas: un user agent que indique Chrome/157.0.7012.88 o un modelo de dispositivo dentro de un Chrome para Android no lo envía ningún Chrome actual, por lo que es muy fácil detectarlo como falso.

La versión exacta del SO, el modelo de dispositivo y la versión completa del navegador están disponibles en navegadores Chromium a través de los User-Agent Client Hints. Mediante HTTPS, los navegadores Chromium envían los hints de baja entropía Sec-CH-UA, Sec-CH-UA-Mobile y Sec-CH-UA-Platform con cada petición; selecciona Encabezados HTTP + Client Hints para obtenerlos junto a cada user agent de forma coherente, además de un encabezado Accept-Language en el idioma que elijas. Los valores detallados como Sec-CH-UA-Platform-Version son hints de alta entropía: el servidor debe solicitarlos mediante un encabezado Accept-CH, o un script mediante navigator.userAgentData.getHighEntropyValues().

Publicidad

Uso de user agents generados en código

Elige cURL, Python (requests) o Playwright (Node.js) como formato de salida y el generador creará código listo para ejecutar con tus user agents. Sigue estas recomendaciones para mantener tus pruebas realistas:

Falsear un user agent no legitima el acceso automatizado a un sitio ajeno: respeta siempre sus términos de servicio, las directivas de robots.txt y mantén una frecuencia de peticiones baja.

Cómo cambiar el user agent en tu navegador

Verificación de rastreadores reales

Cualquiera puede enviar un user agent de Googlebot. Para verificar si una petición proviene realmente de Google o Bing, haz una búsqueda inversa de DNS (reverse DNS) sobre la IP: debe terminar en googlebot.com, google.com o, en el caso de ciertas herramientas de recuperación de Google solicitadas por usuarios, googleusercontent.com; Bingbot resuelve en search.msn.com. Luego realiza una resolución directa que devuelva la misma IP. Google y Microsoft también publican sus rangos de IP de rastreadores en archivos JSON. Nunca autorices accesos basándote exclusivamente en el user agent.

Preguntas frecuentes

¿Cuál es mi user agent?

Se muestra en el recuadro superior, junto con el navegador, versión, sistema operativo y tipo de dispositivo detectados. Se obtiene directamente en tu navegador mediante navigator.userAgent; no se envía ningún dato a nuestros servidores.

¿Son reales y están actualizados estos user agents?

Están creados a partir de las plantillas exactas que envían los navegadores actuales, con números de versión obtenidos de los canales de actualización oficiales de Google, Microsoft y Mozilla (Chrome 157, Edge 156, Firefox 159) y Safari 27.0. Elige Últimas 3 o 6 versiones principales para intercalar versiones anteriores, tal como ocurre en el tráfico real.

¿Por qué todos los user agents de Windows indican Windows NT 10.0?

Porque los navegadores congelaron el valor de la plataforma: Windows 11 se identifica como NT 10.0 para no romper código antiguo de detección de navegadores y reducir la huella digital. Solicita el Client Hint de alta entropía Sec-CH-UA-Platform-Version para distinguir Windows 10 de Windows 11: una versión 13 o superior corresponde a Windows 11.

¿Puedo usar estos user agents para web scraping?

Puedes utilizarlos en tus pruebas y en scripts que respeten los términos de uso y el archivo robots.txt de cada sitio. Un user agent realista por sí solo no hará que un script parezca un navegador real, y nunca justifica eludir los controles de acceso de un sitio web.

¿Es ilegal cambiar mi user agent?

Por lo general, no: modificar el user agent que envía tu navegador o script es una práctica habitual en desarrollo y pruebas. Según la legislación de cada país y los términos del servicio, puede suponer un problema si se utiliza para eludir controles de acceso o falsear la identidad con fines fraudulentos.

Herramientas relacionadas

Publicidad