Obtener clave de API

API de navegador headless que los sitios ven como Chrome completo

Cambia una línea: de launch a connect. Tu código de Puppeteer, Playwright o Python funciona igual, y cada página recibe un Chrome completo en un dispositivo real con IP residencial. Sin Docker, sin parchear Chrome, sin tope de 15 minutos por sesión.

Gratis para empezar, sin tarjeta. Tráfico residencial a $1/GB.

4.7 / 5 en G2según 79 reseñas

Conecta Puppeteer o Playwright a la API de navegador headless con una línea

Todo lo que va después de la línea de conexión es el código que hoy ejecutas con Chrome headless local. Añade tu token y el id de tu perfil, y el script guarda una captura de página completa, un PDF y el HTML de la página.

  1. Paso 01

    Consigue tu token

    Regístrate con Google y copia tu clave desde el panel. Gratis, sin tarjeta.

  2. Paso 02

    Crea un perfil

    Un clic en el panel o una llamada a la API. Elige el país de la IP: el perfil conserva ese dispositivo, esa IP y el inicio de sesión en cada ejecución.

  3. Paso 03

    Ejecuta el script

    Instala la biblioteca y ejecuta el script de abajo con tu token y el id de tu perfil. Guarda page.png y page.pdf junto al script e imprime el título de la página. Más información en la guía de inicio.

Instalar
npm install playwright-core
Ejecutar
GOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node page.mjs
Se conecta a
wss://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("https://books.toscrape.com/");

const html = await page.content();
await page.screenshot({ path: "page.png", fullPage: true });
await page.pdf({ path: "page.pdf" });

console.log(await page.title(), html.length);

await page.close();
await browser.close();

Mira lo que ve la página: Chrome headless en tu servidor frente a Gologin

Mismo script, misma página, dos navegadores. Un Chrome headless local le dice a la página que es headless antes de tu primer clic. Gologin Cloud Browser muestra un Chrome completo en un Mac real y una IP residencial, con la zona horaria a juego.

Lo que lee la páginaChrome headlessGologin
Nombre del navegadorHeadlessChromeChrome
GráficosSwiftShader, por softwareIntel HD Graphics 6000
Plugins05
Pantalla1280 x 720, la predeterminada1470 x 956, un portátil real
IPTu servidor, un centro de datosResidencial, Michigan
Zona horariaLa de tu servidorDetroit, igual que la IP
PareceUn servidor en un centro de datosUn MacBook con conexión doméstica

Inicia sesión una vez, no en cada ejecución headless

Sin archivos de storageState que guardar, cargar y perder. Las cookies, el dispositivo y la IP residencial vuelven juntos, así que la ejecución 40 abre el mismo navegador con la sesión iniciada que la ejecución 1.

Lunesejecución 1Sesión iniciada

El script inicia sesión una vez, tú escribes el código de verificación en Live View y el perfil se guarda.

cookiesdispositivodirecciónguardado
Viernesejecución 2Sigue con la sesión iniciada

Mismo dispositivo, misma IP, misma cuenta. Sin pantalla de inicio de sesión, así que el script va directo al trabajo.

sesión restaurada
El mes que vieneejecución 40Sigue siendo el mismo usuario

Nada ha cambiado: una cuenta en un mismo dispositivo todo el tiempo, así que el sitio no tiene nada nuevo que comprobar.

sesión restaurada

¿Quieres ver cómo funciona? Lee cómo conectar un perfil y después crea el primero.

Compara API de navegador headless: precio, IP y duración de la sesión

Browserless, Browserbase y Steel ejecutan Chrome para tu script. Gologin tiene la hora más barata, tráfico residencial a $1/GB en lugar de $8-12 y ningún tope de duración de sesión.

Precio de la hora de navegador, tráfico residencial, IP, inicio de sesión guardado y duración de la sesión en Gologin Cloud Browser, Browserless, Browserbase y Steel
Lo que obtienesGologinBrowserlessBrowserbaseSteel
Hora de navegador, primer plan de pago$0.09$0.15$0.12$0.10
Tráfico residencial$1/GB$8-12/GB$12/GB$10/GB
La misma IP en la siguiente ejecuciónSíNo constaNo constaComplemento de pago
Sesión guardada para la siguiente ejecuciónSíHasta 7 díasSíSí, 30 días sin uso
Sesión más larga, primer plan de pagoSin límite15 minutos6 horas15 minutos

¿Solo necesitas el HTML de una página, no un navegador? Web Unlocker lo devuelve en una solicitud y solo cobra cuando tiene éxito.

Mira la automatización de navegador headless en directo o termina un paso a mano

Headless hasta que necesitas verlo. Cada sesión tiene un enlace de Live View: ábrelo, mira la página en la que está tu script, escribe un código, cierra la pestaña y la ejecución sigue.

  • Depura sin headless: false

    Sin ventana local, sin capturas en bucle. Abre la sesión en directo y mira cómo hace clic el script.

  • Cede el control desde tu código

    Tomar el control es una llamada a la API. En cualquier momento, en cualquier sesión en directo, sin reiniciar y sin un segundo inicio de sesión.

  • Ponlo en tu propio producto

    Inserta la sesión en directo en tu panel, para que tus usuarios terminen un paso en el mismo navegador con la sesión iniciada.

¿Lo vas a integrar? Lee la documentación de Live View o consulta Cloud Browser UI.

Elimina los servidores de navegador de tu stack

Lo que dejas de mantener cuando el navegador detrás de tu script funciona en Gologin.

Precios de la API de navegador headless

Todos los planes ejecutan el mismo Chrome completo. Business cuesta $8 al mes por 100 horas de navegador; los planes se diferencian en horas y sesiones en paralelo. El tráfico residencial cuesta $1/GB.

¿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 residencial cuesta $1/GB.

Custom

Desde 4 sesiones en paralelo, con un gestor de cuenta dedicado, un SLA premium y una incorporación a medida.

Reservar una demo

Parte de un stack tecnológico completo

Una cuenta, una red de proxies, un ecosistema. Elige el producto que necesita cada tarea.

¿No sabes cuál necesita tu tarea? Reserva una demo y lo elegimos contigo.

Preguntas sobre la API de navegador headless

¿Qué es una API de navegador headless?

Una API de navegador headless es un navegador que funciona en un servidor y recibe órdenes de tu código en lugar de una ventana. Tu script abre páginas, hace clic, las lee y guarda capturas, PDF o HTML. Gologin Cloud Browser habla el Chrome DevTools Protocol, así que Puppeteer y Playwright se conectan a él como se conectarían a un Chrome local.

¿Gologin Cloud Browser es headless?

Para tu script, sí: no hay ventana en tu equipo y no instalas nada salvo la biblioteca. Por nuestra parte ejecuta un Chrome completo con una huella digital de dispositivo real, así que las páginas se muestran como para una persona. Para ver una ejecución, abre su enlace de Live View.

¿Qué es un navegador como servicio (browser as a service)?

Navegador como servicio significa que otra empresa aloja los navegadores y tú los alquilas por horas o por solicitud. Con Gologin alquilas horas de navegador, el tráfico residencial cuesta $1/GB y cada perfil conserva su propio dispositivo, sus cookies y su IP entre ejecuciones.

¿Puedo hacer capturas de pantalla y PDF?

Sí. page.screenshot() y page.pdf() funcionan como en local, y los scripts de arriba guardan los dos. No hay un endpoint aparte: todo pasa por Puppeteer o Playwright.

¿Hay una API REST?

Cloud Browser se maneja por WebSocket con Puppeteer o Playwright; los perfiles y los proxies se gestionan con la API REST de Gologin. Si solo necesitas el HTML de una página a partir de una URL, Web Unlocker es una sola solicitud HTTP.

¿Qué lenguajes y bibliotecas funcionan?

Node.js con Puppeteer o Playwright, y Python con Playwright. Cualquier cosa que hable el Chrome DevTools Protocol se conecta a la misma dirección wss://. Consulta Playwright y Puppeteer.

¿Hay una API de navegador headless gratis?

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.

¿Cuántos navegadores puedo ejecutar a la vez?

Uno 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 uno.

¿Cuánto tarda en arrancar una sesión?

El primer arranque de un perfil nuevo tarda unos segundos mientras se prepara su navegador. Después, una sesión se conecta en 1-2 segundos, sin un grupo de navegadores en espera que mantener en marcha.

¿Puedo subir y descargar archivos?

Las subidas funcionan con setInputFiles, como en local. Para guardar un archivo, descárgalo desde dentro de la página y escribe los bytes en tu lado: la solicitud sale del mismo navegador y la misma IP residencial que el resto de la ejecución.

¿Puedo desarrollar en local y ejecutar en la nube?

Sí. Mantén chromium.launch() en tu portátil y cambia a la línea de conexión cuando el script pase a un servidor o a una ejecución programada. Las suites de pruebas se conectan igual: consulta Playwright y Puppeteer para ver un fixture de Playwright Test.

¿De qué países puede venir la IP?

Elige el país al crear el perfil. Las IP residenciales y móviles vienen de Gologin Proxies en 195+ países, o usa tu propio proxy.

¿Gologin es una alternativa a Browserless o Browserbase?

Sí, para scripts de Puppeteer y Playwright: cambia la línea de conexión y deja el resto. Pagas por hora de navegador desde $4.50 al mes, el tráfico residencial cuesta $1/GB y un perfil conserva la misma IP y el mismo inicio de sesión para la siguiente ejecución. Los endpoints listos para usar, como /pdf y /screenshot, no tienen equivalente aquí: llamas a las mismas funciones desde tu script.

Deja de alojar Chrome para tus scripts.

Una línea conecta Puppeteer o Playwright con Gologin Cloud Browser: capturas, PDF y HTML desde un Chrome completo con IP residencial, desde $4.50 al mes.

Gratis para empezar, sin tarjeta. Tráfico residencial a $1/GB.

4.7 / 5 en G2según 79 reseñas