Eine Zeile ändern: aus launch wird connect. Ihr Puppeteer-, Playwright- oder Python-Code bleibt, und jede Seite sieht ein vollwertiges Chrome auf einem echten Gerät mit Residential-IP. Kein Docker, kein Chrome-Patchen, kein 15-Minuten-Limit.
Kostenlos starten, ohne Karte. Residential-Traffic $1/GB.
Alles nach der Verbindungszeile ist der Code, den Sie heute gegen lokales Headless Chrome ausführen. Tragen Sie Ihren Token und Ihre Profil-ID ein, und das Skript speichert einen Screenshot der ganzen Seite, ein PDF und das HTML der Seite.
Mit Google registrieren und den Key im Dashboard kopieren. Kostenlos, ohne Karte.
Ein Klick im Dashboard oder ein API-Aufruf. Wählen Sie das Land der IP: Das Profil behält dieses Gerät, diese IP und den Login für jeden Lauf.
Installieren Sie die Bibliothek und führen Sie das Skript unten mit Ihrem Token und Ihrer Profil-ID aus. Es speichert page.png und page.pdf neben dem Skript und gibt den Seitentitel aus. Mehr im Einstiegsleitfaden.
npm install playwright-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node page.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("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();npm install puppeteer-coreGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id node page.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("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.disconnect();pip install playwrightGOLOGIN_TOKEN=your_token GOLOGIN_PROFILE_ID=your_profile_id python page.pywss://cloudbrowser.gologin.com/connect?token=…&profile=…import os
from playwright.sync_api import sync_playwright
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("https://books.toscrape.com/")
html = page.content()
page.screenshot(path="page.png", full_page=True)
page.pdf(path="page.pdf")
print(page.title(), len(html))
page.close()
browser.close()Dasselbe Skript, dieselbe Seite, zwei Browser. Lokales Headless Chrome verrät der Seite schon vor Ihrem ersten Klick, dass es headless ist. Gologin Cloud Browser zeigt ein vollwertiges Chrome auf einem echten Mac mit Residential-IP und passender Zeitzone.
Keine storageState-Dateien zum Speichern, Laden und Verlieren. Cookies, Gerät und Residential-IP kommen zusammen zurück, sodass Lauf 40 denselben angemeldeten Browser öffnet wie Lauf 1.
Das Skript meldet sich einmal an, Sie geben den Bestätigungscode in Live View ein, und das Profil wird gespeichert.
Dasselbe Gerät, dieselbe IP, dasselbe Konto. Kein Login-Bildschirm, also geht das Skript direkt an die Arbeit.
Nichts hat sich verändert: die ganze Zeit ein Konto auf einem Gerät, sodass die Website nichts Neues zu prüfen hat.
Sie wollen wissen, wie es funktioniert? Lesen Sie, wie Sie ein Profil verbinden, und erstellen Sie dann Ihr erstes.
Browserless, Browserbase und Steel betreiben alle Chrome für Ihr Skript. Gologin hat die günstigste Stunde, Residential-Traffic für $1/GB statt $8-12 und keine Grenze dafür, wie lange eine Sitzung läuft.
| Was Sie bekommen | Browserless | Browserbase | Steel | |
|---|---|---|---|---|
| Browserstunde, erster bezahlter Tarif | $0.09 | $0.15 | $0.12 | $0.10 |
| Residential-Traffic | $1/GB | $8-12/GB | $12/GB | $10/GB |
| Dieselbe IP beim nächsten Lauf | Ja | Nicht veröffentlicht | Nicht veröffentlicht | Kostenpflichtiges Add-on |
| Login für den nächsten Lauf gespeichert | Ja | Bis zu 7 Tage | Ja | Ja, 30 Tage ungenutzt |
| Längste Sitzung, erster bezahlter Tarif | Ohne Limit | 15 Minuten | 6 Stunden | 15 Minuten |
Sie brauchen nur das HTML einer Seite, keinen Browser? Web Unlocker liefert es mit einer Anfrage und berechnet nur bei Erfolg.
Headless, bis Sie hinsehen müssen. Jede Sitzung hat einen Live-View-Link: Öffnen Sie ihn, sehen Sie die Seite, auf der Ihr Skript gerade ist, geben Sie einen Code ein, schließen Sie den Tab, und der Lauf geht weiter.
Kein lokales Fenster, keine Screenshots in einer Schleife. Öffnen Sie die Live-Sitzung und sehen Sie dem Skript beim Klicken zu.
Die Übernahme ist ein API-Aufruf. Jederzeit, in jeder Live-Sitzung, ohne Neustart und ohne zweiten Login.
Betten Sie die Live-Sitzung in Ihr Dashboard ein, damit Ihre Nutzer einen Schritt im selben angemeldeten Browser erledigen.
Sie bauen es ein? Lesen Sie die Live-View-Doku oder sehen Sie sich Cloud Browser UI an.
Was Sie nicht mehr warten müssen, wenn der Browser hinter Ihrem Skript auf Gologin läuft.
Keine Images, die bei jedem Chrome-Update neu gebaut werden, keine Schriftarten zu installieren, keine Speicherlimits einzustellen. Ihr Skript verbindet sich, und der Browser ist bereit.
Residential-Traffic kostet $1/GB, nicht die $8-12, die andere Dienste verlangen.
Eine Sitzung läuft so lange wie der Job und schließt sich nach 20 Minuten Inaktivität selbst.
Ein abgestürztes Skript hinterlässt keinen Chrome-Prozess auf Ihrem Rechner, der Arbeitsspeicher frisst.
Jeder Tarif nutzt dasselbe vollwertige Chrome. Business kostet $8 im Monat für 100 Browserstunden; die Tarife unterscheiden sich in Stunden und parallelen Sitzungen. Residential-Traffic kostet $1/GB.
$0
Keine Karte nötig
$4.50/ Monat
Für einzelne Entwickler
$8/ Monat
Für wachsende Teams
$14/ Monat
Für kritische Abläufe
Mehr auf einmal nötig? Fügen Sie jedem Tarif parallele Sitzungen für je $2 im Monat hinzu, so viele Sie brauchen. Residential-Traffic kostet $1/GB.
Ab 4 parallelen Sitzungen, mit eigenem Account Manager, Premium-SLA und maßgeschneidertem Onboarding.
Ein Konto, ein Proxy-Netzwerk, ein Ökosystem. Wählen Sie das Produkt, das der Job braucht.
Nicht sicher, welches Produkt Ihre Aufgabe braucht? Buchen Sie eine Demo, und wir wählen es gemeinsam mit Ihnen aus.
Eine Headless Browser API ist ein Browser, der auf einem Server läuft und Befehle von Ihrem Code statt von einem Fenster entgegennimmt. Ihr Skript öffnet Seiten, klickt, liest sie und speichert Screenshots, PDFs oder HTML. Gologin Cloud Browser spricht das Chrome DevTools Protocol, daher verbinden sich Puppeteer und Playwright damit wie mit lokalem Chrome.
Für Ihr Skript ja: kein Fenster auf Ihrem Rechner und nichts zu installieren außer der Bibliothek. Auf unserer Seite läuft ein vollwertiges Chrome mit echtem Geräte-Fingerprint, sodass Seiten so rendern wie bei einem Menschen. Um einem Lauf zuzusehen, öffnen Sie seinen Live-View-Link.
Browser as a Service bedeutet, dass jemand anderes die Browser betreibt und Sie sie pro Stunde oder pro Anfrage mieten. Bei Gologin mieten Sie Browserstunden, Residential-Traffic kostet $1/GB, und jedes Profil behält sein eigenes Gerät, seine Cookies und seine IP zwischen den Läufen.
Ja. page.screenshot() und page.pdf() funktionieren wie lokal, und die Skripte oben speichern beides. Dafür gibt es keinen eigenen Endpunkt: Alles läuft über Puppeteer oder Playwright.
Cloud Browser wird per WebSocket von Puppeteer oder Playwright gesteuert; Profile und Proxys verwalten Sie über die Gologin REST API. Brauchen Sie nur das HTML einer Seite von einer URL, ist Web Unlocker eine einzige HTTP-Anfrage.
Node.js mit Puppeteer oder Playwright und Python mit Playwright. Alles, was das Chrome DevTools Protocol spricht, verbindet sich mit derselben wss://-Adresse. Siehe Playwright & Puppeteer.
Ja. Registrieren Sie sich mit Google und Sie bekommen sofort einen API-Key: 3 Läufe von bis zu 15 Minuten auf 1 parallelen Sitzung, ohne Karte.
Einen im kostenlosen Tarif und in Professional, 2 in Business, 3 in Enterprise, ab 4 in Custom. Zu jedem Tarif können Sie weitere für je $2 im Monat hinzufügen.
Der erste Start eines neuen Profils dauert ein paar Sekunden, während sein Browser eingerichtet wird. Danach verbindet sich eine Sitzung in 1-2 Sekunden, ohne einen Pool vorgewärmter Browser, der ständig laufen muss.
Uploads funktionieren mit setInputFiles, wie lokal. Um eine Datei zu speichern, rufen Sie sie aus der Seite heraus ab und schreiben die Bytes bei sich: Die Anfrage geht vom selben Browser und derselben Residential-IP aus wie der Rest des Laufs.
Ja. Behalten Sie chromium.launch() auf Ihrem Laptop und wechseln Sie zur Verbindungszeile, wenn das Skript auf einen Server oder in einen Zeitplan wandert. Test-Suites verbinden sich genauso: Eine Playwright-Test-Fixture finden Sie unter Playwright & Puppeteer.
Wählen Sie das Land beim Erstellen des Profils. Residential- und Mobilfunk-IPs kommen von Gologin Proxies in 195+ Ländern, oder Sie nutzen Ihren eigenen Proxy.
Ja, für Puppeteer- und Playwright-Skripte: Ändern Sie die Verbindungszeile und behalten Sie den Rest. Sie zahlen pro Browserstunde ab $4.50 im Monat, Residential-Traffic kostet $1/GB, und ein Profil behält dieselbe IP und denselben Login für den nächsten Lauf. Fertige Endpunkte wie /pdf und /screenshot gibt es hier nicht: Sie rufen dieselben Funktionen aus Ihrem Skript auf.
Eine Zeile verbindet Puppeteer oder Playwright mit Gologin Cloud Browser: Screenshots, PDFs und HTML aus einem vollwertigen Chrome mit Residential-IP, ab $4.50 im Monat.
Kostenlos starten, ohne Karte. Residential-Traffic $1/GB.