Navegadores antidetect, alojados para ti
Una llamada a la API inicia un navegador Clearcote en nuestros servidores dedicados, detrás de una IP residencial. Conecta Playwright, Puppeteer o cualquier cliente CDP a la URL que devuelve. Pagas por el tráfico y nada más: sin plan, sin horas de navegador, sin una factura aparte por el proxy.
Prepago desde €5. Sin plan y sin nada que cancelar.
GratisObtén €5 de tráfico gratis al conectar GitHub. Sin tarjeta.
Una sola vez, uno por cuenta de GitHub. La cuenta de GitHub debe tener al menos 30 días de antigüedad.
Un POST y luego el Playwright que ya tienes
import { chromium } from "playwright";
const res = await fetch("https://www.clearcotelabs.com/api/v1/browsers", {
method: "POST",
headers: { authorization: "Bearer cc_live_...", "content-type": "application/json" },
body: JSON.stringify({ identity: "account-1", country: "us" }),
});
const { connectUrl, error } = await res.json();
if (error) throw new Error(error);
const browser = await chromium.connectOverCDP(connectUrl);
const context = browser.contexts()[0];
const page = context.pages()[0] ?? (await context.newPage());
await page.goto("https://example.com");
await browser.close(); // ends the sessionLo más destacado
IP residenciales incluidas
Por defecto, cada sesión sale por una IP residencial de un proveedor de internet doméstico, no por un rango de centro de datos. El proxy forma parte del precio por GB; no es una segunda factura.
Hardware dedicado, no un VPS
Los navegadores corren en nuestros propios servidores físicos dedicados, no en máquinas virtuales compartidas en la nube.
El motor que puedes ejecutar tú mismo
Cada sesión es un build de Clearcote iniciado con la configuración recomendada: light stealth, un seed de huella digital, y una zona horaria y un idioma que siguen a la IP de salida.
Identidades e inicios de sesión guardados
Pasa una identidad para volver como el mismo dispositivo, con la misma IP de salida mientras esa IP residencial siga en línea. Agrega un perfil con nombre y se guardan las cookies y el almacenamiento del sitio, así que la siguiente sesión arranca ya autenticada.
Vista en vivo, control manual, enlaces compartidos
Mira cualquier sesión en vivo en el panel, toma el control para iniciar sesión o resolver un paso que tu script no puede, y comparte un enlace de solo visualización o interactivo durante hasta cuatro horas.
Paga solo por el tráfico
Se cobra por GB entre el navegador y los sitios web. El tiempo, las sesiones y los mensajes CDP son gratis, y maxGb limita lo que puede gastar cada sesión.
Cómo funciona una sesión alojada
POST /api/v1/browsers con tu clave de API crea una sesión y devuelve una connectUrl de un solo uso; el navegador se inicia cuando te conectas, normalmente en pocos segundos. Conéctate dentro de los dos minutos siguientes con connectOverCDP en Playwright, puppeteer.connect o cualquier cliente que hable el Chrome DevTools Protocol. Usa el contexto y la página que ya existen: un contexto nuevo empieza sin las cookies ni el almacenamiento del perfil, y Playwright le asigna un viewport emulado de 1280×720 que no coincide con la ventana del navegador.
Todo lo que determina lo que ve un sitio se define en la llamada de creación, no desde tu script: country, state y city para la salida, identity o fingerprint para el dispositivo, profile para el almacenamiento guardado y version para fijar una versión. Sobrescribir el user agent, el viewport o las propiedades de navigator desde un script crea justo las contradicciones que busca la detección, así que esas decisiones van en la llamada de creación.
Una sesión termina cuando cierras el navegador, te desconectas, la detienes a través de la API o se alcanza un límite: 4 horas por sesión, un tiempo de inactividad que puedes aumentar, tu propio maxGb o tu saldo. Iníciala con keepAlive: true y, si te desconectas, sigue en ejecución, así que un script posterior puede reconectarse a las mismas pestañas, cookies e IP de salida.
Cómo se compara
La columna izquierda describe la forma habitual de un navegador alojado, no un producto en particular. Los precios de proxy son los precios de lista públicos que encontramos en septiembre de 2026.
Para qué se usa
Scraping sin una flota propia
Seguimiento de precios, monitoreo de catálogos y rastreos de investigación en máquinas que no tienes que parchear, con el proxy ya conectado.
Flujos con sesión iniciada
Un perfil con nombre mantiene una sesión iniciada entre ejecuciones, en el mismo dispositivo y, mientras su IP residencial siga en línea, con la misma IP, tal como se ve un cliente que regresa.
Agentes de IA en la nube
browser-use, Stagehand y Crawl4AI toman la URL de conexión como su endpoint CDP, así que un agente obtiene un navegador sin un Chromium local.
Ver una página desde otro lugar
Comprueba qué muestra una página en otro país, estado o ciudad eligiendo la salida en la llamada de creación.
Clearcote está hecho para la privacidad, las pruebas, la investigación y la automatización lícita. Tú eres responsable de cómo lo usas y de respetar los términos de los sitios que visitas.
Qué plan lo incluye
Los navegadores alojados se facturan aparte de los planes de licencia, con un saldo prepago, por GB de tráfico. Necesitas una cuenta de Clearcote y una clave de API; no necesitas una clave de licencia. Cada cuenta puede ejecutar hasta 24 navegadores a la vez.
Comparar planesPreguntas frecuentes
¿Cuánto cuesta un navegador alojado?
€1 por GB de tráfico entre el navegador y los sitios web que visita, sumando subida y bajada, con el proxy residencial incluido. El tiempo, las sesiones y los mensajes CDP no se cobran. Recargas un saldo prepago, y un navegador necesita €0.50 para iniciarse. Como referencia, una página típica de noticias o de una tienda pesa de 2 a 5 MB, así que 1000 páginas de 3 MB cada una son unos 3 GB.
¿Tengo que cambiar mi código de Playwright o Puppeteer?
Solo la línea de lanzamiento. Reemplaza chromium.launch() por chromium.connectOverCDP(connectUrl), o usa puppeteer.connect({ browserWSEndpoint, defaultViewport: null }), y deja el resto igual. Toma browser.contexts()[0] y su primera página en lugar de crear un contexto nuevo.
¿Puedo usar mi propio proxy?
Sí. Pasa proxy: { server, username, password } con un proxy HTTP o SOCKS5 en una dirección pública. El tráfico se factura de la misma forma. Las opciones country, state, city y proxySession describen el pool administrado, así que con un proxy propio se rechazan en lugar de ignorarse en silencio.
¿Cómo sigo autenticado entre sesiones?
Usa un perfil con nombre: profile: { name: "shop-account", persist: true } lo carga y guarda las cookies, localStorage e IndexedDB cuando termina la sesión. Un perfil también trae su propia identidad, así que el sitio ve el mismo dispositivo, y la misma IP residencial mientras esa IP siga en línea (normalmente varias horas; después, otra IP de la misma red). Los perfiles son privados de tu cuenta y se guardan cifrados.
¿Cuántos navegadores puedo ejecutar y durante cuánto tiempo?
24 en ejecución o iniciándose a la vez por cuenta, cada uno durante un máximo de 4 horas. Una sesión que pasa 5 minutos sin recibir ningún comando CDP se cierra; aumenta idleTimeoutSec para un navegador al que pienses volver.
¿Qué frameworks funcionan con esto?
Cualquier cosa que se conecte a Chrome por CDP: Playwright, Puppeteer, Patchright, browser-use, Crawl4AI y Stagehand. La URL de conexión es de un solo uso, así que un framework que se reconecta por su cuenta necesita una sesión nueva para cada conexión.
Profundiza en la documentación
Características relacionadas
Dale a browser-use, Stagehand, Crawl4AI o tu propio agente un Chromium con identidad a nivel del motor, o ejecuta el agente opcional de Clearcote integrado en el navegador con tu propio modelo.
Un seed por cuenta: el mismo dispositivo en cada sesión, uno distinto para la siguiente cuenta, con cookies y almacenamiento que persisten entre ejecuciones.
Configura un proxy con geoip activado y la zona horaria, los idiomas y WebRTC siguen a la IP de salida. SOCKS5 con usuario y contraseña funciona directamente en el build con licencia.
Ejecuta Clearcote como endpoint CDP permanente desde la imagen oficial de Docker, con serve() o una CLI, y conecta cualquier framework sin cambiar código.
Lecturas relacionadas
Inicia un navegador en la nube
€1 por GB con el proxy residencial incluido. Sin plan, sin reloj, prepago desde €5.