Un usuario de Chrome en Linux se topó con un muro que no tenía nada que ver con un navegador antiguo. "I'm getting the message that my browser is unsupported for Twitch, even though I'm using the latest version of chrome" ("Me sale el mensaje de que mi navegador no es compatible con Twitch, aunque uso la última versión de Chrome"), escribió en r/Twitch: el token de plataforma de su user agent fue suficiente para que el sitio le cerrara la puerta.
Esa cadena que el sitio leyó (el user agent, a veces llamado agente de tu navegador) es la tarjeta de identificación que tu navegador entrega a cada sitio web que visitas. Y lo moleso no es encontrarla: eso toma diez segundos. Lo molesto es que la cadena parece ruido, pero los sitios web toman decisiones en silencio basándose en ella.
Aquí va qué dice realmente esa cadena, las formas más rápidas de sacarla en cualquier navegador y por qué casi nunca necesitas cambiarla. De paso, usaremos Tabbit Browser para buscar una y que la IA la explique pieza por pieza.
Puntos clave
Tu user agent es una cadena de texto que identifica tu navegador, versión, sistema operativo y tipo de dispositivo ante cada sitio que visitas.
Consulta más rápida: abre un sitio de detección como whatmyuseragent.com o la página de user agent de DNSChecker. Método integrado: escribe
navigator.userAgenten la consola de las herramientas de desarrollo.La cadena de Chrome dice "Safari" y "KHTML, like Gecko" por razones históricas de compatibilidad, no porque sea Safari.
Los navegadores modernos congelan partes de la cadena (User-Agent reduction) para limitar el fingerprinting; los sitios que necesitan más datos usan Client Hints.
Los sitios pueden bloquear o degradar solicitudes según el user agent, y de hecho lo hacen; por eso cambiarlo con una extensión suele romper páginas en lugar de ayudar.
Cómo encontrar tu user agent de un vistazo
| Método | Pasos | Ideal para | Límite |
|---|---|---|---|
| Sitio de detección | Abre una página como whatmyuseragent.com o la herramienta de user agent de DNSChecker; lee la cabecera de tu solicitud y muestra la cadena | Quien quiera la respuesta con un clic | Necesita conexión a internet; el sitio ve tu visita |
| Consola de desarrollo | Pulsa F12 en Windows/Linux o Cmd+Option+I en macOS, abre la Consola, escribe navigator.userAgent y pulsa Intro | Uso sin conexión; copiar y pegar la cadena exacta | Exige un atajo de teclado que algunas personas nunca usan |
| Panel de red | Abre las herramientas de desarrollo, cambia a la pestaña Red, recarga la página, haz clic en cualquier solicitud y mira sus cabeceras | Desarrolladores que comprueban qué envía realmente el navegador | Matar moscas a cañonazos para una consulta simple |
Si prefieres un video, hay uno corto y decente en YouTube titulado "How to find User Agent Information in your Browser".
Qué le dice tu user agent a los sitios web
Abre el método de la consola en un Chrome de escritorio y verás algo así, que MDN documenta como el formato actual de Chrome en escritorio:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Safari/537.36Léela de izquierda a derecha y deja de ser ruido:
Mozilla/5.0: un token de compatibilidad. Por razones históricas, casi todos los navegadores actuales empiezan su cadena con él, Firefox incluido.(Macintosh; Intel Mac OS X 10_15_7): la plataforma (el sistema operativo de escritorio de Apple).AppleWebKit/537.36: la versión del motor WebKit sobre el que se construye el navegador.(KHTML, like Gecko): más tokens de compatibilidad, explicados abajo.Chrome/143.0.0.0: el navegador y su versión. Es la parte que los sitios realmente usan para decidir.Safari/537.36: sí, Chrome termina con un token de Safari. Es historia, no un error.
El formato de Firefox es más honesto consigo mismo: Mozilla/5.0 (platform; rv:gecko-version) Gecko/gecko-trail Firefox/firefox-version, según la sección de Firefox de MDN. Safari añade un token Version/xx.x antes de la compilación de su motor, y en iPhone todos los navegadores de terceros (Chrome, Firefox, Edge) aún envían una cadena estilo WebKit porque iOS exige que los navegadores usen WebKit.
Por qué la cadena se ve tan rara
Los tokens raros son cicatrices de las guerras de navegadores. Los primeros sitios web comprobaban el user agent y servían páginas recortadas (o directamente se negaban a cargar) ante cualquier cosa que no reconocieran. Los motores más nuevos respondieron pidiendo prestados los nombres viejos. Chrome añadió los tokens KHTML, like Gecko y Safari para que los sitios escritos para WebKit lo trataran como de la familia. Firefox, Opera y Edge cargaron con su propio equipaje histórico por la misma razón.
Un colaborador del soporte de Firefox en Reddit resumió la realidad actual: el user agent es "a relic of the past, at least in theory...". Aun así, "some questionably made sites still do" dependen de él. Los sitios bien construidos deberían usar detección de características en su lugar. La cadena aún importa precisamente porque no todos los sitios están bien construidos. Si la idea misma de un navegador intermediando entre tú y un sitio te resulta confusa, nuestra guía en lenguaje sencillo sobre navegadores web te da primero el contexto.
User-Agent reduction: por qué tu cadena ahora dice menos
La cadena de arriba también es un problema de privacidad. Es un dato más (versión del navegador, compilación exacta del sistema operativo) que los rastreadores pueden combinar en una huella digital. Por eso los navegadores basados en Chromium ahora congelan partes de ella. Las notas de MDN sobre la reducción describen el cambio en Android: la versión de la plataforma se fija en Android 10, el modelo del dispositivo muestra una K congelada y la versión menor de Chrome siempre es 0.0.0, produciendo cadenas como Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/143.0.0.0 Mobile Safari/537.36.
Esto también se nota en escritorio. Un Chrome actual en un Mac actual sigue reportando Intel Mac OS X 10_15_7: la versión del sistema operativo simplemente dejó de actualizarse en la cadena. Los sitios que de verdad necesitan más detalle pueden pedirlo a través de los User-Agent Client Hints: el servidor envía una cabecera Accept-CH y el navegador responde con cabeceras Sec-CH-UA-* que llevan información estructurada y por solicitud.
Dos conclusiones prácticas. Primera: si un sitio te dice que tu navegador es antiguo por culpa de un número de versión congelado, el sitio está leyendo mal la cadena. Segunda: una cadena más pequeña significa que cambiarla te compra incluso menos privacidad que antes.
Cuando el user agent juega en tu contra
Como los servidores confían en esta cadena, tres problemas recurrentes aparecen en los hilos de la comunidad:
La identificación errónea es la más común. El caso de Twitch de arriba: Chrome actual, token de plataforma equivocado, mensaje de bloqueo. Una lógica de detección similar explica por qué algunos portales bancarios y gubernativos insisten en navegadores concretos; cubrimos ese patrón en el artículo sobre portales de pacientes.
El bloqueo deliberado también ocurre. Pregunta si un sitio puede bloquearte por la cadena y la respuesta es sí: los servidores pueden rechazar cualquier solicitud por cualquier motivo, como confirma el mismo hilo de r/firefox.
El efecto rebote del spoofing es la versión autoinfligida. Las extensiones que rotan o falsifican tu user agent cambian un problema por varios. Un usuario de Windscribe reportó en Reddit que rotar user agents dejó YouTube cargando en blanco y consiguió que Google Docs bloqueara su navegador como "no compatible". Incluso vaciar la cadena es un experimento, no una solución: el desarrollador Šime Vidas probó exactamente eso en X para ver qué se rompería.
Nada de esto significa que tu user agent sea un conocimiento peligroso. No es una contraseña, y cada sitio que visitas ya la tiene. La cadena merece entenderse por la misma razón que merece saber qué información te pide un formulario: para reconocer cuándo un sitio está tomando una mala decisión.
Encontrar y leer tu user agent con Tabbit
Consultarla toma diez segundos en cualquier navegador. La pregunta siguiente ("vale, ¿qué significa esta cadena para mí?") es donde un navegador nativo de IA se gana su sitio.
En Tabbit Browser (el navegador de IA que vemos más de cerca en qué es Tabbit Browser), el Omnibox de la página de nueva pestaña sirve también como entrada de IA, así que todo el flujo ocurre en un solo lugar:
Escribe un sitio detector como
whatmyuseragent.comen el Omnibox y ábrelo. Tu cadena completa aparece arriba de la página.En el panel lateral, referencia la página con
@y pide a Tabbit que repasa la cadena: qué token es la versión del navegador, cuál es la plataforma congelada, por qué está ahí el token de Safari. La IA lee la página en la que estás, así que no tienes que copiar nada.Si chocas con un muro de "navegador no compatible" en algún sitio, cambia al Modo Agente (el patrón agéntico detrás del nombre es lo que cubre nuestra explicación sobre navegadores agénticos) y deja que Tabbit abra la página, lea el error y reporte qué dice el sitio que está rechazando.


Los compromisos honestos: la explicación de la IA es una ayuda para leer, y la verdad de referencia de la cadena sigue siendo la especificación y la referencia de MDN, no una respuesta de chat. Tabbit no modifica tu user agent y no tiene planes de hacerlo: la cadena es una decisión a nivel de plataforma, y la congelación más Client Hints es la dirección acordada por la industria. Donde Tabbit ayuda es en el circuito de alrededor: revisar la cadena, entenderla y diagnosticar la página que la leyó mal. Si tu problema real son los sitios que se rompen tras una actualización en lugar de la cadena en sí, empieza por la guía de solución de problemas del navegador. Para el lado de privacidad del fingerprinting, consulta por qué la protección de privacidad a veces rompe sitios web. Y si lo que de verdad te molesta es un navegador que se siente lento y sobrecargado, esa es otra reparación: consulta el bloat del navegador explicado.
¿Qué camino tomar?
| Escenario | Qué hacer | Por qué |
|---|---|---|
| Un formulario de soporte te pide la información de tu navegador | Copia tu user agent desde un sitio de detección al formulario | Los equipos de soporte lo usan para reproducir tu entorno exacto |
| Un sitio dice que tu navegador no es compatible | Revisa la cadena primero y luego actualiza el navegador; si persiste, la detección del sitio probablemente está mal | Un navegador actual aún puede leerse mal, como muestra el caso de Chrome en Linux |
| Estás depurando un error de diseño o de funcionalidad | Usa el método de la consola o del panel de red, y prueba con herramientas compatibles con Client Hints | Los desarrolladores necesitan la cadena cruda más lo que el servidor negoció |
| Quieres más privacidad | Deja el user agent en paz; usa bloqueo de rastreadores en su lugar | El spoofing rompe sitios, y la reducción ya redujo los datos expuestos |
| Vas a elegir un navegador nuevo de todos modos | Elige por velocidad, privacidad y encaje con tu flujo de trabajo, no por la cadena de UA | Todos los navegadores modernos envían una cadena similar; las diferencias que importan están en otro lado: mira cómo elegir el navegador adecuado y nuestras notas sobre un navegador hecho para la productividad |
El veredicto: tu user agent es una cadena pequeña y pública que los sitios usan para identificar tu navegador. Búscala cuando la necesites, entiende lo suficiente para detectar una mala detección y, por lo demás, déjala en paz. Si también quieres que el paso de buscar y explicar viva dentro del navegador que ya usas, Tabbit Browser maneja ambos en un solo lugar: es gratis para macOS y Windows, e importas tus marcadores, historial y extensiones desde Chrome, Edge o Safari en un paso, el mismo movimiento que recorre nuestra lista de verificación de copia de seguridad antes de cambiar.
Preguntas frecuentes
¿Qué es el agente de mi navegador, en lenguaje sencillo?
Es una cadena de texto corta que tu navegador envía a cada sitio web que visitas, indicando qué navegador, versión, sistema operativo y tipo de dispositivo estás usando. Los servidores la usan para decidir qué versión de una página servirte. Puedes ver la tuya al instante en un sitio de detección o escribiendo navigator.userAgent en la consola de desarrollo de tu navegador.
¿Cómo encuentro mi user agent en Chrome, Edge, Firefox o Safari?
La forma más rápida es abrir un sitio de detección, que lee la cabecera User-Agent de tu solicitud y la muestra. Si prefieres un método integrado, pulsa F12 o Cmd+Option+I para abrir las herramientas de desarrollo, cambia a la Consola, escribe navigator.userAgent y pulsa Intro. Todos los navegadores principales de escritorio y móviles admiten ambos métodos.
¿Por qué mi user agent de Chrome dice Safari y KHTML, like Gecko?
Esos tokens son restos históricos de las guerras de navegadores. Los sitios antiguos comprobaban motores concretos y bloqueaban a los demás, así que los navegadores más nuevos añadieron los nombres de los motores antiguos a sus cadenas para que los dejaran entrar. Chrome está basado en Blink, pero su cadena aún lleva los tokens KHTML, like Gecko y Safari por compatibilidad. Casi todos los navegadores también empiezan con Mozilla/5.0 por la misma razón.
¿Pueden los sitios web bloquearme por mi user agent?
Sí. Un servidor puede rechazar o degradar cualquier solicitud basándose en la cabecera User-Agent, y algunos sitios aún restringen funciones o muestran mensajes de navegador no compatible para ciertos navegadores o plataformas, incluso cuando tu navegador está actualizado. Entre los reportes de la comunidad hay casos de Chrome actual en Linux a los que un sitio dice que no es compatible porque su lógica de detección se fija en el token de plataforma.
¿Debería cambiar u ocultar mi user agent?
Para casi todo el mundo, no. Los navegadores modernos ya congelan gran parte de la cadena para reducir el fingerprinting, y las extensiones que rotan o vacían tu user agent suelen romper más de lo que arreglan, incluidos Google Docs y YouTube. Solo los desarrolladores que prueban compatibilidad deberían falsificar un user agent, y solo temporalmente.
¿Qué son User-Agent reduction y los Client Hints?
User-Agent reduction es un cambio de privacidad en los navegadores basados en Chromium que congela partes de la cadena de user agent, como fijar la versión de Android en 10, el modelo del dispositivo en K y poner a cero los números de versión menor. Los sitios que legítimamente necesitan más detalle pueden pedirlo a través de los User-Agent Client Hints, donde el servidor pregunta mediante una cabecera Accept-CH y el navegador responde con cabeceras Sec-CH-UA.