Cambiar el user agent toma menos de un minuto: se hace desde las herramientas para desarrolladores del navegador o con una extensión, y desde ese momento cada sitio que visitas recibe una cadena de texto distinta a la real. Lo que casi nadie explica es qué pasa después: la cadena dice una cosa y el resto del navegador sigue diciendo la verdad. Si quieres probar cómo se ve una página en un celular, alcanza. Si quieres que dos cuentas de Facebook Ads no se vean como la misma computadora, no alcanza ni de cerca.
Una cadena real se ve así:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36
Ahí el sitio lee sistema operativo, arquitectura, motor de renderizado y versión del navegador. Nada más: el resto de lo que sabe de ti viaja por otros canales que esta línea no toca. Esta guía cubre las cinco formas de cambiarla, para qué sirve, qué queda intacto y cómo comprobarlo en cinco minutos.
¿Qué es la cadena de User-Agent?
Es un encabezado HTTP que tu navegador envía en cada solicitud, nacido para que los servidores supieran qué versión de una página entregar. Con los años se llenó de fragmentos heredados: casi todos empiezan con Mozilla/5.0 por compatibilidad con los años noventa.
El ejemplo de arriba, por partes:
Mozilla/5.0 — token histórico, presente en todos los navegadores modernos.
(Windows NT 10.0; Win64; x64) — sistema operativo y arquitectura.
AppleWebKit/537.36 (KHTML, like Gecko) — familia del motor de renderizado.
Chrome/151.0.0.0 — navegador y versión.
Safari/537.36 — otro token de compatibilidad heredado.
Quién la lee: el servidor del sitio, las redes publicitarias, la analítica, los sistemas antifraude y cualquier script que consulte navigator.userAgent. Para un sitio común es un dato de conveniencia; para un antifraude, apenas una señal entre decenas y de las menos confiables, porque es la más fácil de editar.
Cómo cambiar el user agent paso a paso
Hay cinco caminos; ninguno requiere instalar software salvo el de la extensión.
Los nombres de los paneles y de las opciones cambian de una versión del navegador a otra, así que lo que sigue describe la acción y no una ruta literal de menús: busca cada función por lo que hace y no por el texto exacto del botón.
Chrome, Edge y Opera (DevTools)
Abre las herramientas para desarrolladores, entra al panel de condiciones de red (Network conditions), desactiva la casilla de user agent automático y elige una cadena de la lista o pega la tuya. Vale solo para esa pestaña y mientras DevTools esté abierto.
Firefox
Escribe about:config, acepta la advertencia y crea o edita como cadena la preferencia general.useragent.override. El valor se aplica a todo el navegador y sobrevive al reinicio; para revertir, elimínala.
Safari
Activa primero el menú «Desarrollar» en las preferencias de Safari. Incluye una lista de agentes de usuario predefinidos y una opción para escribir uno propio, y aplica a la ventana activa.
Con una extensión
Las extensiones de tipo user agent switcher guardan varias cadenas y las alternan con dos clics, incluso una distinta por dominio. Es el método más cómodo y el más riesgoso: pide permiso para leer y modificar todos los sitios que visitas, y ese costo se detalla más abajo.
Con un flag de inicio
Puedes iniciar el navegador desde la línea de comandos con –user-agent=»tu cadena aquí». El valor rige toda la sesión de ese proceso; es el método de quienes automatizan navegadores, porque no depende de la interfaz.
Cadenas de user agent listas para copiar
Cualquier método necesita una cadena válida. Estas cuatro sirven de punto de partida, con la sintaxis real de esos navegadores:
Chrome en Windows. Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36
Chrome en macOS. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/151.0.0.0 Safari/537.36
Safari en iPhone. Mozilla/5.0 (iPhone; CPU iPhone OS 17_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Mobile/15E148 Safari/604.1
Googlebot de escritorio. Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Una advertencia que importa más que las cadenas mismas: los números de versión envejecen rápido, y declarar una versión de hace un año ya es en sí misma una señal rara. Antes de pegar cualquiera, actualiza el número al de tu navegador real o cópiala de la lista predefinida de las herramientas para desarrolladores, que se mantiene al día sola. Y la de Googlebot solo sirve para depurar tu propio sitio: enviarla a sitios ajenos para servir contenido distinto al que ve un visitante es cloaking.
Para qué sirve de verdad: casos legítimos
Cambiar el agente de usuario del navegador resuelve problemas concretos:
Probar diseño adaptativo. Ver si el servidor entrega la versión móvil correcta.
Entrar a sitios con verificación de navegador obsoleta. Portales internos que solo aceptan versiones antiguas de Internet Explorer.
Diagnosticar entregas distintas. Si una página devuelve contenido diferente según el dispositivo declarado, algo habitual al depurar caché o CDN.
Depurar cómo te ve Googlebot. Pedir la página con la cadena del rastreador y comparar el HTML con el de un usuario.
Todo esto es trabajo de desarrollo y de SEO técnico.
Qué NO cambia el user agent switcher
Aquí se decide si la herramienta te sirve. Editar la cadena no toca:
User-Agent Client Hints — los encabezados Sec-CH-UA que Chrome envía en paralelo y que muchas extensiones no reescriben.
navigator.platform, hardwareConcurrency, deviceMemory — plataforma declarada por JavaScript, número de núcleos y memoria RAM aproximada.
Resolución y profundidad de color — screen.width, screen.height, colorDepth y el tamaño real de la ventana.
Canvas, WebGL y WebGPU — devuelven identificadores de tu tarjeta gráfica y tus controladores reales.
Huella de audio y lista de fuentes instaladas — AudioContext y un repertorio de fuentes muy distintivo de una computadora a otra.
Zona horaria e idioma del sistema.
Cookies y LocalStorage — la sesión sigue siendo la misma sesión.
Dirección IP — no la toca en absoluto.
Huella de red — orden de handshake TLS y características de la conexión.
Dicho de otro modo: falsear el user agent cambia la etiqueta, no el contenido de la caja.
Cómo nace la incoherencia
Falsear el user agent no solo no ayuda: puede empeorar tu situación. Un perfil que declara ser un iPhone y a la vez reporta una tarjeta gráfica de escritorio por WebGL, dieciséis núcleos y una zona horaria que no coincide con el país de su IP describe un dispositivo que no existe.
Los sistemas antifraude no buscan «un UA raro»: buscan combinaciones imposibles. Un usuario real con iPhone jamás produce ese conjunto; uno que editó su cadena, sí — y esa contradicción pesa más que cualquier cadena rara por sí sola.
Compruébalo con tus propios datos: abre un checker de huella digital en el perfil con el UA falseado y pon la cadena declarada al lado de lo que reportan WebGL, la lista de fuentes, la cantidad de núcleos y la zona horaria. La contradicción no hay que explicarla, aparece completa en una sola pantalla.
Tres capas de aislamiento de una cuenta
Para que dos cuentas no se relacionen entre sí hay tres capas independientes en juego:
Entorno — la huella digital del navegador: hardware declarado, gráficos, audio, fuentes, pantalla, idioma, zona horaria.
Red — desde qué IP sale el tráfico y si es coherente con la geografía declarada.
Sesión — cookies, LocalStorage, historial, tokens de sesión y todo lo que persiste entre visitas.
El user agent es una fracción pequeña de la primera capa: cambiarlo y dar por resuelto el problema es como cambiar la placa de un carro y suponer que nadie lo reconocerá.
Formas de cambiar el UA y su precio
| Método | Cambia la cadena | Cambia parámetros del entorno | Aísla cookies | Vincula una IP propia | Escala a decenas de cuentas |
| Extensión | Sí | No (o parcialmente) | No | No | No |
| DevTools | Sí, temporalmente | No | No | No | No |
| Flag de inicio | Sí | No | No | No | Con esfuerzo manual |
| Perfil separado del navegador | No | No | Sí | No | Hasta 2–3 perfiles |
| Navegador antidetect | Sí | Sí | Sí | Sí | Sí |
La diferencia de fondo: las tres primeras filas producen una cadena de texto; la última, un perfil coherente — 🚀 Dolphin Anty trabaja con 20 parámetros de huella que no se contradicen entre sí, más su propio proxy y sus cookies por perfil.
«Precio» aquí no es solo dinero. Una extensión gratuita se paga con permisos sobre todo lo que ves; DevTools, con un cambio que se evapora al cerrar el panel; un perfil aparte, con el trabajo de mantenerlo. Solo la última fila cuesta dinero, y la comparación honesta es entre ese monto y las horas que hoy dedicas a sostener el resto. Las condiciones vigentes se consultan en la página de precios de Dolphin Anty.

Sin adornos: ninguna herramienta, incluida esta, promete anonimato ni inmunidad frente a bloqueos; un perfil coherente solo reduce el riesgo de que dos cuentas se vinculen por el entorno. Las reglas de cada plataforma y la ley del país donde trabajas siguen siendo responsabilidad tuya.
El riesgo de las extensiones ajenas
Una extensión de cambio de UA pide el permiso más amplio del catálogo: leer y modificar los datos de todos los sitios que visitas. Tres consecuencias incómodas:
Ve el contenido de las páginas donde inicias sesión, incluidos paneles publicitarios y bancarios.
La extensión en sí es detectable: su presencia y sus recursos pueden enumerarse desde la página y suman a tu huella en lugar de restarle.
Cambia de dueño. Extensiones populares han sido vendidas y actualizadas con código distinto al que instalaste.
Por eso aquí no hay una lista de extensiones recomendadas. Si vas a usar una, revisa quién la publica, cuántos permisos pide y cuándo se actualizó — y asume que dejas entrar a un tercero a tus sesiones.
Cómo comprobarte en 5 minutos
Abre el perfil que quieres evaluar y pásalo por dos o tres checkers públicos de huella. Después contrasta, punto por punto:
¿La plataforma que reporta navigator.platform coincide con la del user agent?
¿Los Client Hints dicen lo mismo que la cadena, o se contradicen?
¿El proveedor de la GPU en WebGL corresponde al tipo de dispositivo declarado?
¿La zona horaria y el idioma del navegador tienen sentido para el país de la IP de salida?
¿WebRTC filtra tu IP real?
Si algún renglón contradice a otro, ya tienes tu respuesta. Anota los valores antes y después de cambiar el UA: ver lo que quedó igual convence más que cualquier explicación.
El criterio para leer esa comparación es simple: cuenta como incoherencia todo renglón que describa un dispositivo distinto al que declara la cadena, y como cambio real solo el valor que se haya movido entre las dos mediciones. Esa segunda lista suele ser mucho más corta de lo que uno espera.
Checklist: cuándo basta un UA switcher y cuándo no
Te alcanza si: pruebas diseño adaptativo, depuras entregas por dispositivo, revisas cómo responde tu sitio a un rastreador o entras una vez a un portal viejo que rechaza tu navegador.
No te alcanza si: manejas dos o más cuentas en la misma plataforma, trabajas con publicidad pagada en Facebook Ads o TikTok, gestionas tiendas en Amazon o Mercado Libre, compartes cuentas en un equipo o necesitas que cada cuenta salga por su propia IP.
En el segundo grupo el problema no es la cadena: sesión, entorno y red siguen siendo los mismos para todas tus cuentas, y un cambiador de user agent no separa nada de eso. El siguiente escalón tampoco es el que la mayoría imagina: máquinas virtuales, emuladores y «navegadores dentro del navegador» aíslan tu equipo, pero no producen identidades distintas. Esa diferencia está desarmada en la guía sobre el navegador virtual.
Preguntas frecuentes
¿Qué es el user agent, en una frase?
Una cadena que tu navegador envía en cada solicitud y declara qué navegador, qué versión y qué sistema operativo eres. Es una declaración, no una comprobación: el sitio no puede verificarla.
¿Cómo cambio de usuario en Google Chrome?
Cambiar de usuario o de perfil es otra cosa que cambiar el user agent. El perfil separa marcadores, contraseñas y cookies y se cambia desde el avatar, arriba a la derecha; el user agent se modifica desde las herramientas para desarrolladores y no toca ninguna de esas cosas.
¿Cambiar el user agent es ilegal?
No. Es una función incluida en las herramientas para desarrolladores de todos los navegadores y se usa a diario en desarrollo web y SEO técnico. Otra cosa es el uso que se le dé: las condiciones de servicio de un sitio son un contrato, y saltárselas tiene consecuencias contractuales aunque no sean penales.
¿Un user agent móvil convierte mi navegador en un dispositivo móvil?
No. Una cadena que dice «iPhone» no crea un perfil móvil: el hardware, las fuentes y el WebGL siguen siendo los de tu computadora. Dolphin Anty es una aplicación de escritorio para Windows, macOS y Linux y no ofrece perfiles móviles. Los sitios que deciden la versión en el servidor te darán la vista móvil; los de diseño adaptativo dependen del ancho de la ventana, y los que consultan los Client Hints seguirán viendo tu equipo real.
¿Me sirve para ver contenido bloqueado en mi país?
No. Las restricciones geográficas se aplican por dirección IP, y el user agent no la toca.
¿El cambio se mantiene al cerrar el navegador?
Depende del método: por herramientas para desarrolladores, lo que dure el panel abierto; por preferencia o extensión, hasta que lo revoques; por bandera de arranque, lo que dure ese proceso.
Empieza por medir: corre el checker, mira cuántos parámetros de la lista de arriba delatan tu equipo real y decide con esos datos a la vista.
Y si concluyes que lo tuyo ya no es una cadena de texto sino un entorno completo por cuenta, pruébalo en tu propia máquina: 🔥 Dolphin Anty se descarga e instala en Windows, macOS y Linux, y el navegador corre localmente en tu computadora.