La mayoría de las automatizaciones fallan justo cuando tienen que iniciar sesión. Gologin Cloud Browser es Chromium real en la nube que recupera cookies, huella digital del dispositivo e IP residencial entre ejecuciones: una sesión de navegador persistente a la que accedes desde un script de Playwright o Puppeteer, la interfaz del navegador o un agente de IA.
Empieza gratis · Tarifa plana por hora · IP residenciales incluidas · Después, $1/GB
Los datos que valen la pena están detrás de un inicio de sesión. Llegar una vez es fácil; seguir ahí el mes que viene es lo difícil.
Las cookies no te mantienen conectado.
La identidad, sí.
Los sitios vinculan la sesión a la cookie, al dispositivo y a la red desde la que llegó. Un navegador que no existía hace tres segundos no tiene historial, así que cada ejecución empieza como una primera visita. Si restauras solo las cookies, la sesión llega desde un dispositivo que el sitio nunca ha visto. Un perfil de Gologin recupera los tres.
Cookies, almacenamiento local y todo lo demás que el sitio guardó en el navegador.
El canvas, WebGL, audio y perfil de hardware que había al iniciar sesión.
La IP residencial o móvil desde la que inició sesión la cuenta.
Un usuario recurrente. El mismo que la última vez.
¿Quieres verlo en un caso real? Consulta Scraping dinámico o Automatización web.
Todos los navegadores en la nube restauran las cookies. Estas son las partes que deciden si la sesión sigue siendo tuya en la siguiente ejecución.
| Lo que obtienes | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Lo que recupera un perfil guardado | Cookies, almacenamiento, dispositivo e IP | Cookies y almacenamiento | Cookies y estado de inicio de sesión | Cookies y almacenamiento |
| La misma IP en la siguiente ejecución | Sí | No | No | Complemento de pago |
| IP móviles | Sí | No | No | Tu propio proxy |
| Sesión más larga, primer plan de pago | Sin límite | 6 horas | 4 horas | 15 minutos |
| Una persona puede intervenir desde un enlace | Sí | Sí | Sí | Sí |
¿Tienes que completar a mano un paso de 2FA? Consulta Cloud Browser UI.
La línea de conexión es la única parte de Gologin; el resto es Playwright o Puppeteer normal. Cada pestaña de abajo se ejecutó tal como se muestra en Gologin Cloud Browser.
Regístrate con Google y copia tu clave desde el panel. Gratis, sin tarjeta.
Un clic en el panel o una llamada a la API. El perfil guarda el dispositivo, la IP y el inicio de sesión.
Instala la biblioteca y ejecuta el script de abajo con tu token y el id de tu perfil. ¿Vas a mover tu propio script? Sustituye su llamada a launch() por la línea de conexión. Más información en la guía de inicio.
// antes - un navegador nuevo y un inicio de sesión nuevo en cada ejecuciónconst browser = await chromium.launch();// después - el mismo perfil, con la sesión ya iniciadaconst browser = await chromium.connectOverCDP(CLOUD_BROWSER_URL);// todo lo que hay debajo de esta línea queda exactamente igualnpm install playwright-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import { chromium } from "playwright-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await chromium.connectOverCDP(endpoint);
const page = await browser.contexts()[0].newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.locator(".quote").count();
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
before,
{ timeout: 3000 }
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.close();npm install puppeteer-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node scrape.mjswss://cloudbrowser.gologin.com/connect?token=…&profile=…import puppeteer from "puppeteer-core";
const token = process.env.GOLOGIN_TOKEN;
const profileId = process.env.GOLOGIN_PROFILE_ID;
const endpoint = `wss://cloudbrowser.gologin.com/connect?token=${token}&profile=${profileId}`;
const browser = await puppeteer.connect({ browserWSEndpoint: endpoint });
const page = await browser.newPage();
await page.goto("http://quotes.toscrape.com/scroll");
await page.waitForSelector(".quote");
for (let i = 0; i < 30; i++) {
const before = await page.$$eval(".quote", (els) => els.length);
await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight));
try {
await page.waitForFunction(
(n) => document.querySelectorAll(".quote").length > n,
{ timeout: 3000 },
before
);
} catch {
break;
}
}
const quotes = await page.$$eval(".quote", (els) =>
els.map((el) => ({
text: el.querySelector(".text")?.textContent,
author: el.querySelector(".author")?.textContent,
}))
);
console.log(quotes.length, quotes[0]);
await page.close();
await browser.disconnect();pip install playwrightGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id python scrape.pywss://cloudbrowser.gologin.com/connect?token=…&profile=…import os
from playwright.sync_api import sync_playwright, TimeoutError as PlaywrightTimeoutError
token = os.environ["GOLOGIN_TOKEN"]
profile_id = os.environ["GOLOGIN_PROFILE_ID"]
endpoint = f"wss://cloudbrowser.gologin.com/connect?token={token}&profile={profile_id}"
with sync_playwright() as p:
browser = p.chromium.connect_over_cdp(endpoint)
page = browser.contexts[0].new_page()
page.goto("http://quotes.toscrape.com/scroll")
page.wait_for_selector(".quote")
for _ in range(30):
before = page.locator(".quote").count()
page.evaluate("window.scrollTo(0, document.body.scrollHeight)")
try:
page.wait_for_function(
"n => document.querySelectorAll('.quote').length > n",
arg=before,
timeout=3000,
)
except PlaywrightTimeoutError:
break
quotes = page.eval_on_selector_all(
".quote",
"els => els.map(el => ({text: el.querySelector('.text')?.textContent, author: el.querySelector('.author')?.textContent}))",
)
print(len(quotes), quotes[0])
page.close()
browser.close()En esta categoría se cobra por solicitudes, ancho de banda y minutos de sesión. Una página que vuelve vacía, un inicio de sesión que vuelve a pedir un código, un error a mitad de camino: todo acaba en un reintento, y el reintento se vuelve a cobrar.
"Los créditos se cobran cada vez que la infraestructura de Firecrawl procesa una solicitud, aunque el sitio de destino devuelva un código de estado HTTP de error, como 403 Forbidden o 404 Not Found."
Documentación de facturación de Firecrawl
Un sitio difícil cuesta lo mismo
que uno fácil.
Cobramos horas de navegador. Las IP residenciales están incluidas, y el tráfico por encima de tu cuota cuesta $1/GB. La siguiente tarifa publicada más baja de la categoría es de $5.
Lo que cuestan 50 GB de tráfico residencial
La tarifa publicada más baja de cada proveedor
En los planes de entrada: Steel $500, Browserbase $600.
Una tarifa por hora baja significa poco si el tráfico y las solicitudes se cobran aparte. Esto es lo que cada proveedor pone en tu factura.
| Concepto facturado | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Tráfico residencial | $1/GB | $10-12/GB | $5/GB | $6-10/GB |
| Cargos por solicitud | Ninguno | Sí | Ninguno | Sí |
| Se factura por | Hora, GB | Hora, GB, llamadas de búsqueda, descarga y extracción | Hora, GB | Hora, GB, llamadas a complementos |
| Hora de navegador | $0.07-0.09 | $0.10-0.12 | $0.02 | $0.08-0.10 |
El servidor MCP de Gologin da a Claude control directo sobre perfiles, proxies y sesiones en la nube. Tú describes la tarea; Claude prepara las cuentas y escribe la automatización con la API de Cloud Browser.
claude mcp add gologin -e API_TOKEN=… -- npx gologin-mcp
Crea tres perfiles con IP residenciales de EE. UU. y luego escríbeme un script que inicie sesión en cada cuenta de vendedor y descargue las facturas del mes pasado.
Consulta Navegador para agentes de IA o configura el servidor MCP de Gologin.
Un navegador en la nube es un navegador web completo que funciona en un servidor remoto en lugar de en tu ordenador. Lo controlas desde un script a través de una API, o a mano en la interfaz del navegador, mientras las páginas se cargan con el hardware y la red del servidor. La mayoría de los navegadores en la nube te dan un navegador limpio en cada ejecución. Un perfil de Gologin te da el mismo navegador cada vez: Chromium real con su propia huella digital del dispositivo, sus cookies y su IP residencial o móvil, todo conservado entre ejecuciones, para que los sitios vean a un usuario recurrente.
Una página por tarea: lo que necesita de un navegador y cómo ejecutarla en Gologin Cloud Browser.
Conéctate por CDP con una línea. Los mismos selectores, las mismas pruebas, el mismo CI: el navegador simplemente funciona en la nube.
Feeds, botones de "cargar más" y páginas creadas con JavaScript, cargados igual que los carga el navegador de una persona.
Scripts que inician sesión una vez en portales y paneles y después se ejecutan según una programación sin volver a entrar.
Deja que Claude cree scripts que aprenden solos y haga trabajo real. Cada perfil tiene su propia huella digital, sus cookies y su IP.
Mira la automatización en directo, toma el control para un 2FA o un formulario complicado y devuelve la sesión a tu script.
Chromium real al que se conecta tu script de Puppeteer o Playwright, con su propia huella digital del dispositivo y una IP residencial.
Sí. Regístrate con Google y obtienes una clave de API al momento: 3 ejecuciones de hasta 15 minutos cada una en 1 sesión en paralelo, sin tarjeta.
Las páginas se cargan en nuestros servidores, no en tu equipo, así que el sitio de destino nunca llega a tu dispositivo ni a la IP de tu casa. Cada perfil está aislado, con su propia huella digital, sus cookies y su IP.
Sí. Cada sesión tiene un enlace de Live View: ábrelo para ver cómo trabaja el script, o toma el control a mano para un código o un formulario complicado y después devuelve la sesión. Consulta Cloud Browser UI.
Lo que dure el inicio de sesión del propio sitio. El perfil conserva las cookies, el dispositivo y la IP entre ejecuciones, así que el sitio ve al mismo usuario cada vez. Lo que cierra una sesión es que el sitio la haga caducar, no nosotros.
Sí. Cambia la línea de conexión y nada más: los selectores, las aserciones, las esperas y el CI se quedan como están. Playwright, Playwright para Python y Puppeteer se conectan a la misma dirección wss://. Consulta Playwright y Puppeteer o API de navegador headless.
Abre el Live View de la sesión, completa ese paso tú mismo y deja que el script continúe en la misma sesión. Si solo necesitas páginas públicas, Web Unlocker las devuelve y solo cobra cuando la solicitud tiene éxito.
El perfil conserva lo que construyó la ejecución: las cookies, el dispositivo y la IP. Inicia la siguiente ejecución en el mismo perfil y retoma el trabajo con la sesión iniciada, no desde la página de inicio de sesión. Para ver dónde se detuvo, abre la sesión en Live View.
Cada perfil está aislado: sus propias cookies, su propia huella digital, su propia IP. Los perfiles no comparten nada, así que un problema en un perfil no llega a los demás. ¿Gestionas varias cuentas de LinkedIn? Descubre cómo gestionar varias cuentas de LinkedIn con IA.
Una en el plan gratuito y en Professional, 2 en Business, 3 en Enterprise y desde 4 en Custom. Añade más a cualquier plan por $2 al mes cada una.
IP residenciales y móviles de Gologin Proxies, que se añaden a un perfil con una llamada a la API, o tu propio proxy.
El tiempo de navegador por encima de tus horas incluidas, a $0.07-0.09 la hora según el plan, las sesiones en paralelo adicionales a $2 al mes cada una y el tráfico de proxy por encima de tu cuota a $1/GB. No hay cargos por solicitud.
Si las páginas que necesitas son públicas y la tarea no necesita sesión (envías una URL, recibes el contenido y sigues), Web Unlocker es más sencillo y solo cobra cuando una solicitud tiene éxito. Cloud Browser es para el trabajo que necesita una sesión: iniciar sesión, mantenerla y actuar como el mismo usuario a lo largo de muchas ejecuciones.
Una cuenta, una red de proxies, un ecosistema. Elige el producto que necesita cada tarea.
Todos los planes usan el mismo navegador, con IP residenciales incluidas. Los planes se diferencian en horas de navegador y sesiones en paralelo.
$0
Sin tarjeta
$4.50/ mes
Para un solo desarrollador
$8/ mes
Para equipos en crecimiento
$14/ mes
Para operaciones críticas
¿Necesitas más a la vez? Añade sesiones en paralelo a cualquier plan por $2 al mes cada una, tantas como necesites. El tráfico de proxy por encima de tu cuota cuesta $1/GB.
Desde 4 sesiones en paralelo, con un gestor de cuenta dedicado, un SLA premium y una incorporación a medida.
Una línea conecta tu script con Gologin Cloud Browser. Crea cualquier cosa que tenga que mantener la sesión iniciada: scrapers, agentes, herramientas internas y flujos de trabajo que se ejecutan cada día.
Gratis para empezar, sin tarjeta. IP residenciales incluidas.