← Volver al blog

Perfiles de Chrome y automatización: cómo mantener tus sesiones activas

15 de octubre de 2026
Perfiles de Chrome y automatización: cómo mantener tus sesiones activas

Para automatizar con sesiones persistentes, crea un perfil dedicado de Chrome y pasa su ruta con --user-data-dir a tu herramienta de automatización. No uses el perfil Default que tienes abierto a diario: reserva uno exclusivo para tus scripts. Con ChromeOptions, ChromeDriver o Puppeteer reutilizarás ese perfil en cada ejecución y no tendrás que volver a iniciar sesión.


En resumen:

  • Chrome bloquea el acceso simultáneo al mismo perfil, así que ejecuta cada automatización solo cuando ese perfil esté cerrado en las ventanas interactivas.
  • Si no indicas una ruta, Chrome crea un perfil temporal y elimina las sesiones al cerrarlo; verifica en chrome://version que la ruta activa sea la correcta.
  • Los modos invitado, incógnito y efímero no conservan las sesiones al cerrar; las políticas del administrador también pueden forzar perfiles efímeros e impedir la persistencia.
  • Chrome for Testing, ChromeDriver y Puppeteer forman la pila recomendada por Google; Puppeteer descarga una versión compatible y reduce desajustes.
  • Para tareas de oficina repetitivas, grabar y repetir puede evitar código a medida; el plan gratuito de Lupdo permite ambas acciones sin inteligencia artificial.

Lupdo
lupdo.com
Automatiza tareas repetitivas en Chrome
Lupdo graba procedimientos web para repetirlos con cambios en los datos, sin programar y con revisión de los datos preparados por IA.
Conoce Lupdo

Tabla de contenidos

Qué son los perfiles de Chrome y por qué importan para separar cuentas y tareas

Un perfil es la unidad de identidad de Chrome. Según el modelo de múltiples usuarios, cada perfil abre ventanas con una identidad propia y conserva su estado de forma independiente, sin necesidad de crear cuentas distintas en el sistema operativo. Esa separación es la base de la persistencia: lo que guarda un perfil no se mezcla con lo de otro.

Dentro de un perfil encontrarás, entre otros datos:

  • Marcadores e historial de navegación.
  • Contraseñas guardadas y datos de autocompletado.
  • Extensiones instaladas y sus ajustes.
  • Cookies y sesiones iniciadas en cada sitio.

Hay dos tipos de perfil que conviene distinguir. El perfil local vive solo en tu equipo. El perfil sincronizado vincula su estado con una cuenta de Google, de modo que marcadores, ajustes y otros datos viajan contigo entre dispositivos. Para automatizar suele bastar con un perfil local y limpio, porque no arrastra la actividad personal ni depende de la sincronización.

Si trabajas con varios clientes o cuentas, un perfil por contexto evita cerrar y abrir sesión constantemente y reduce los errores de usar la cuenta equivocada.

Cómo crear, gestionar y cambiar perfiles en Chrome (pasos prácticos)

Todo se hace desde la interfaz, sin tocar la línea de comandos. Estos son los pasos que describe la ayuda oficial de Google Chrome para gestionar varios perfiles:

  1. Abre Chrome y haz clic en tu foto de perfil, arriba a la derecha.
  2. Elige «Añadir perfil» y decide si quieres iniciar sesión con una cuenta de Google o continuar sin cuenta.
  3. Asigna un nombre reconocible, una foto o un color de tema. Un nombre como «Scripts clientes» te ahorrará confusiones.
  4. Para cambiar de perfil, vuelve a abrir el menú de perfil y selecciona el que necesites; se abrirá en una ventana nueva.
  5. Desde «Gestionar perfiles de Chrome» puedes editar nombre y tema, y activar o desactivar la opción de mostrar los perfiles al iniciar Chrome.

Una precaución importante: al eliminar un perfil se borran de ese equipo sus marcadores, historial y contraseñas. Si en ese perfil guardaste una sesión que tus scripts necesitan, tendrás que crearla de nuevo.

Para saber en qué carpeta guarda Chrome un perfil, escribe chrome://version en la barra de direcciones y mira el campo «Ruta del perfil». Esa ruta te servirá en la siguiente sección.

Perfiles y automatización: argumentos técnicos clave

La documentación de Chromium sobre el directorio de datos de usuario lo deja claro: para reutilizar un perfil debes pasar el argumento user-data-dir al lanzar el navegador, con una ruta que apunte al directorio de datos del usuario, no a la carpeta de instalación. Si no lo indicas, Chrome genera un perfil temporal que se destruye al terminar, y tus sesiones iniciadas se pierden.

Estos son los puntos que debes tener presentes:

  • Perfil dedicado: crea un directorio exclusivo para tus scripts. Chrome bloquea el acceso simultáneo a los archivos de un perfil, así que usar el Default mientras lo tienes abierto provoca fallos.
  • ChromeOptions y ChromeDriver: admiten argumentos (args) y preferencias (prefs), y por defecto crean un perfil temporal salvo que indiques otro, según la documentación de capacidades de ChromeDriver.
  • Puppeteer y CDP: el protocolo de DevTools ofrece un control más fino que WebDriver y mantiene el contexto del perfil en flujos complejos.
  • Headless o headful: elige según necesites ver la interfaz. En modo headless, si no indicas user-data-dir, trabajarás con un perfil temporal.

Consejo profesional: crea el perfil de automatización a mano, inicia sesión una vez en las cuentas que necesites y solo entonces apunta tu script a esa ruta.

La pila de automatización recomendada por Google reúne Chrome for Testing, ChromeDriver y Puppeteer, según la guía de automatización y pruebas de Chrome for Developers. Puppeteer descarga un Chrome compatible, y eso reduce los desajustes de versión entre el navegador y el controlador.

Modos efímeros, invitado e incógnito y cómo afectan a la persistencia

No todo lo que abre Chrome guarda datos. Hay modos pensados para que no quede rastro, y por eso no sirven si necesitas conservar inicios de sesión:

  • Efímero: el perfil se elimina al cerrar el navegador, junto con su historial, cookies y datos de sitios.
  • Invitado: ofrece una sesión sin identidad propia, sin acceso a tus datos y sin conservar la actividad al cerrarla.
  • Incógnito: crea una sesión independiente, y la sesión termina al cerrar todas las ventanas de incógnito sin conservar datos de sitios.

En entornos gestionados, un administrador controla estos modos con políticas. La ayuda de Chrome Enterprise menciona BrowserGuestModeEnabled, ForceEphemeralProfiles e IncognitoModeAvailability. Si tu equipo las tiene activas, una automatización basada en un perfil persistente puede comportarse de forma inesperada.

La consecuencia práctica es sencilla: si tu tarea depende de una sesión iniciada, trabaja con un perfil persistente y comprueba con tu administrador que ninguna política fuerce el modo efímero.

Diferencias entre sesión persistente y efímera

Comprobaciones y buenas prácticas para automatizar con perfiles

Antes de dar por bueno un script, verifica que usa el perfil que crees. Estas comprobaciones evitan los errores más habituales:

  1. Abre chrome://version dentro de la sesión automatizada y confirma que la ruta del perfil coincide con tu user-data-dir.
  2. No ejecutes el script mientras tienes ese mismo perfil abierto de forma interactiva, para evitar el bloqueo de archivos.
  3. Usa prefs y la opción detach de ChromeOptions cuando necesites ajustar preferencias o que la ventana siga abierta al terminar.
  4. Si el flujo interactúa con extensiones, recuerda que el almacenamiento de las extensiones no se borra al limpiar los datos de navegación, y que la API storage distingue entre almacenamiento local y sincronizado.

Consejo profesional: guarda la ruta del perfil en una variable de configuración y no en el código, así cambiarás de perfil sin editar el script.

Por qué en Lupdo defendemos la separación de perfiles

En Lupdo ofrecemos una extensión de Chrome que graba tareas repetitivas y las repite con otros datos. Separar perfiles puede ser útil en tareas como el registro de clientes, la gestión de correos o el traspaso de datos entre aplicaciones web. Un perfil por contexto da sesiones reproducibles, menos fragilidad y menos errores humanos, porque cada rutina arranca siempre desde el mismo estado. Tenemos casos de uso documentados, como el de correos repetitivos en Gmail, y guías prácticas para quien quiera ver ejemplos concretos.

Mi opinión: empieza por el perfil, no por el código

La mayoría de consejos sobre este tema arrancan por la herramienta: qué librería, qué flag, qué versión. Yo lo haría al revés. Lo que más tiempo hace perder no es elegir entre Puppeteer y ChromeDriver, sino automatizar sobre un perfil sucio, compartido o bloqueado. Si empiezas por un perfil limpio y dedicado, casi cualquier herramienta funcionará bien.

Lo que más se sobrevalora es el control absoluto. Escribir código a medida tiene sentido cuando el flujo es complejo o crítico, pero para tareas de oficina repetitivas, como rellenar formularios o mover datos entre pestañas, suele ser más esfuerzo del que compensa. Muchas veces basta con grabar la tarea una vez y repetirla.

Mi recomendación para quien empieza: crea hoy mismo un perfil exclusivo para automatizar, inicia sesión en lo que necesites y comprueba con chrome://version que lo estás usando. Después decide si te hace falta programar o si una grabación te resuelve el problema. Ese orden te evita semanas de depuración innecesaria.

— Ton

Cómo grabar y repetir tareas en Chrome sin programar

Si quieres aprovechar tus perfiles de Chrome sin escribir una línea de código, en Lupdo hemos pensado la extensión para eso. Grabas una tarea una sola vez y la repites cambiando los datos. Con el plan Lupdo con IA, por 14,90 EUR al mes, puedes además pedir en lenguaje natural que se modifiquen textos y datos, y revisas todo lo que la IA prepara antes de ejecutar.

Lupdo

  • Graba en el perfil que prefieras y repite la tarea con datos distintos.
  • Revisa cada dato preparado por la IA antes de lanzar la ejecución.
  • Empieza con el plan Gratis, que permite grabar y repetir tareas sin IA.

Puedes probar Lupdo gratis o leer antes nuestra guía para grabar y repetir tareas en Chrome y dar tus primeros pasos hoy.

Preguntas frecuentes

¿Cómo abrir Chrome sin perfiles?

Chrome siempre trabaja con algún perfil, pero puedes usar el modo invitado o una ventana de incógnito para navegar sin tu identidad. En ambos casos no se conservan los datos de la sesión al cerrar. Si lo que buscas es ocultar el selector, desactiva la opción de mostrar perfiles al iniciar en «Gestionar perfiles de Chrome».

¿Cuál es el comando para cambiar de pestaña en Chrome?

En Windows y Linux, usa Ctrl + Tab para ir a la pestaña siguiente y Ctrl + Shift + Tab para la anterior. En Mac, el atajo equivalente es Control + Tab. También puedes saltar a una pestaña concreta con el atajo de Ctrl (o Cmd).

¿Cómo crear una cuenta de Chrome?

Chrome no tiene cuentas propias: se inicia sesión con una cuenta de Google. Abre el menú de perfil, elige «Añadir perfil» y, cuando te lo pida, inicia sesión con tu cuenta o crea una nueva de Google. Si prefieres no sincronizar, puedes continuar sin cuenta y usar un perfil local.

¿Cómo quitar el autocompletar en Chrome?

Ve a Configuración y entra en «Autocompletar y contraseñas». Desde ahí desactiva las opciones de guardar y rellenar contraseñas, métodos de pago y direcciones según lo que quieras eliminar. Los cambios se aplican al perfil activo, no a los demás.

Fuentes

Recomendaciones

Made with BabyLoveGrowth to create SEO content