Die meisten Automatisierungen scheitern, sobald sie sich einloggen müssen. Gologin Cloud Browser ist ein echter Chrome-Browser in der Cloud, der Cookies, Geräte-Fingerprint und Residential-IP von Lauf zu Lauf wiederherstellt - eine persistente Browser-Sitzung, auf die Sie per Playwright- oder Puppeteer-Skript, über die Browser-Oberfläche oder mit einem KI-Agenten zugreifen.
Kostenlos starten · Fester Stundenpreis · Residential-IPs inklusive · danach $1/GB
Die wertvollen Daten liegen hinter einem Login. Einmal hineinzukommen ist leicht - nächsten Monat immer noch drin zu sein, ist der schwierige Teil.
Cookies halten Sie nicht angemeldet.
Die Identität schon.
Websites binden eine Sitzung an das Cookie, das Gerät und das Netzwerk, von dem sie kam. Ein Browser, den es vor drei Sekunden noch nicht gab, hat keine Historie, also beginnt jeder Lauf als erster Besuch. Stellen Sie nur die Cookies wieder her, kommt die Sitzung auf einem Gerät an, das die Website nie gesehen hat. Ein Gologin-Profil bringt alle drei zurück.
Cookies, Local Storage und alles andere, was die Website im Browser gespeichert hat.
Das Canvas-, WebGL-, Audio- und Hardware-Profil, das beim Login da war.
Die Residential- oder Mobilfunk-IP, von der aus sich das Konto angemeldet hat.
Ein wiederkehrender Nutzer. Derselbe wie beim letzten Mal.
Für einen echten Job? Siehe Dynamisches Scraping oder Web-Automatisierung.
Jeder Cloud-Browser stellt Cookies wieder her. Das hier sind die Teile, die entscheiden, ob die Sitzung beim nächsten Lauf noch Ihre ist.
| Was Sie bekommen | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Was ein gespeichertes Profil zurückbringt | Cookies, Speicher, Gerät und IP | Cookies und Speicher | Cookies und Login-Status | Cookies und Speicher |
| Dieselbe IP beim nächsten Lauf | Ja | Nein | Nein | Kostenpflichtiges Add-on |
| Mobilfunk-IPs | Ja | Nein | Nein | Eigener Proxy |
| Längste Sitzung, erster bezahlter Tarif | Ohne Limit | 6 Stunden | 4 Stunden | 15 Minuten |
| Ein Mensch kann per Link eingreifen | Ja | Ja | Ja | Ja |
Müssen Sie einen 2FA-Schritt von Hand erledigen? Siehe Cloud Browser UI.
Die Verbindungszeile ist der einzige Gologin-Teil, der Rest ist reines Playwright oder Puppeteer. Jeder Tab unten lief genau so mit Gologin Cloud Browser.
Mit Google registrieren und den Key im Dashboard kopieren. Kostenlos, ohne Karte.
Ein Klick im Dashboard oder ein API-Aufruf. Das Profil behält das Gerät, die IP und den Login.
Installieren Sie die Bibliothek und führen Sie das Skript unten mit Ihrem Token und Ihrer Profil-ID aus. Sie ziehen Ihr eigenes Skript um? Ersetzen Sie dessen launch()-Aufruf durch die Verbindungszeile. Mehr im Einstiegsleitfaden.
// vorher - bei jedem Lauf ein frischer Browser und ein neuer Loginconst browser = await chromium.launch();// nachher - dasselbe Profil, bereits angemeldetconst browser = await chromium.connectOverCDP(CLOUD_BROWSER_URL);// jede Zeile darunter bleibt genau so, wie sie warnpm 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()In dieser Kategorie läuft der Zähler über Anfragen, Bandbreite und Sitzungsminuten. Eine Seite, die leer zurückkommt, ein Login, der erneut nach einem Code fragt, ein Fehler mittendrin - jedes Mal folgt ein neuer Versuch, und der wird erneut berechnet.
„Credits werden immer dann berechnet, wenn die Infrastruktur von Firecrawl eine Anfrage verarbeitet, auch wenn die Zielseite einen HTTP-Fehlerstatuscode wie 403 Forbidden oder 404 Not Found zurückgibt.“
Abrechnungsdokumentation von Firecrawl
Eine schwierige Website kostet so viel
wie eine einfache.
Wir berechnen Browserstunden. Residential-IPs sind inklusive, und Traffic über Ihr Kontingent hinaus kostet $1/GB. Der nächstniedrige veröffentlichte Preis in der Kategorie liegt bei $5.
Was 50 GB Residential-Traffic kosten
Der niedrigste veröffentlichte Preis jedes Anbieters
In den Einstiegstarifen: Steel $500, Browserbase $600.
Ein niedriger Stundenpreis bringt wenig, wenn Traffic und Anfragen obendrauf berechnet werden. Das stellt jeder Anbieter Ihnen in Rechnung.
| Abrechnungsposten | Browserbase | Browser Use | Steel | |
|---|---|---|---|---|
| Residential-Traffic | $1/GB | $10-12/GB | $5/GB | $6-10/GB |
| Gebühren pro Anfrage | Keine | Ja | Keine | Ja |
| Abgerechnet pro | Stunde, GB | Stunde, GB, Search-, Fetch-, Extract-Aufrufe | Stunde, GB | Stunde, GB, Add-on-Aufrufe |
| Browserstunde | $0.07-0.09 | $0.10-0.12 | $0.02 | $0.08-0.10 |
Der Gologin MCP-Server gibt Claude direkte Kontrolle über Profile, Proxys und Cloud-Sitzungen. Sie beschreiben den Job, Claude richtet die Konten ein und schreibt die Automatisierung für die Cloud Browser API.
claude mcp add gologin -e API_TOKEN=… -- npx gologin-mcp
Erstelle drei Profile mit US-Residential-IPs und schreib mir dann ein Skript, das sich in jedes Verkäuferkonto einloggt und die Rechnungen des letzten Monats holt.
Siehe Browser für KI-Agenten oder richten Sie den Gologin MCP-Server ein.
Ein Cloud-Browser ist ein vollständiger Webbrowser, der auf einem entfernten Server statt auf Ihrem Computer läuft. Sie steuern ihn per Skript über eine API oder von Hand in der Browser-Oberfläche, während die Seiten auf der Hardware und im Netzwerk des Servers laden. Die meisten Cloud-Browser geben Ihnen bei jedem Lauf einen leeren Browser. Ein Gologin-Profil gibt Ihnen jedes Mal denselben Browser: echtes Chromium mit eigenem Geräte-Fingerprint, eigenen Cookies und eigener Residential- oder Mobilfunk-IP, alles zwischen den Läufen gespeichert, sodass Websites einen wiederkehrenden Nutzer sehen.
Eine Seite pro Job: was er von einem Browser braucht und wie Sie ihn auf Gologin Cloud Browser ausführen.
Verbindung über CDP mit einer Zeile. Dieselben Selektoren, dieselben Tests, dieselbe CI - nur der Browser läuft in der Cloud.
Feeds, „Mehr laden“-Buttons und von JavaScript aufgebaute Seiten, geladen so, wie der Browser eines Menschen sie lädt.
Skripte, die sich einmal in Portale und Dashboards einloggen und dann nach Zeitplan laufen, ohne sich erneut anzumelden.
Lassen Sie Claude selbstlernende Skripte bauen und echte Arbeit erledigen. Jedes Profil hat eigenen Fingerprint, eigene Cookies und eigene IP.
Sehen Sie der Automatisierung live zu, übernehmen Sie für 2FA oder ein kniffliges Formular und geben Sie die Sitzung dann an Ihr Skript zurück.
Echtes Chromium, mit dem sich Ihr Puppeteer- oder Playwright-Skript verbindet, mit eigenem Geräte-Fingerprint und einer Residential-IP.
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.
Die Seiten laden auf unseren Servern, nicht auf Ihrem Rechner, daher erreicht die Zielseite nie Ihr Gerät oder Ihre private IP. Jedes Profil ist isoliert, mit eigenem Fingerprint, eigenen Cookies und eigener IP.
Ja. Jede Sitzung hat einen Live-View-Link: Öffnen Sie ihn, um dem Skript bei der Arbeit zuzusehen, oder übernehmen Sie von Hand für einen Code oder ein kniffliges Formular und geben Sie die Sitzung dann zurück. Siehe Cloud Browser UI.
So lange, wie der Login der Website selbst gilt. Das Profil behält Cookies, Gerät und IP zwischen den Läufen, sodass die Website jedes Mal denselben Nutzer sieht. Einen Login beendet die Website, wenn sie ihn ablaufen lässt, nicht wir.
Ja. Ändern Sie die Verbindungszeile und sonst nichts: Selektoren, Assertions, Waits und CI bleiben, wie sie sind. Playwright, Python Playwright und Puppeteer verbinden sich alle mit derselben wss://-Adresse. Siehe Playwright & Puppeteer oder Headless Browser API.
Öffnen Sie die Live View der Sitzung, erledigen Sie diesen Schritt selbst und lassen Sie das Skript dann in derselben Sitzung weitermachen. Wenn Sie nur öffentliche Seiten brauchen, liefert Web Unlocker sie und berechnet nur bei Erfolg.
Das Profil behält, was der Lauf aufgebaut hat: Cookies, Gerät und IP. Starten Sie den nächsten Lauf im selben Profil, und er macht angemeldet weiter, nicht auf der Login-Seite. Um zu sehen, wo er stehen geblieben ist, öffnen Sie die Sitzung in der Live View.
Jedes Profil ist isoliert: eigene Cookies, eigener Fingerprint, eigene IP. Zwischen Profilen wird nichts geteilt, daher erreicht ein Problem in einem Profil die anderen nicht. Sie betreiben mehrere LinkedIn-Accounts? So verwalten Sie mehrere LinkedIn-Accounts mit KI.
Eine 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.
Residential- und Mobilfunk-IPs von Gologin Proxies, mit einem API-Aufruf zu einem Profil hinzugefügt, oder Ihren eigenen Proxy.
Browserzeit über Ihre enthaltenen Stunden hinaus, je nach Tarif zu $0.07-0.09 pro Stunde, zusätzliche parallele Sitzungen zu je $2 im Monat und Proxy-Traffic über Ihr Kontingent hinaus zu $1/GB. Gebühren pro Anfrage gibt es nicht.
Wenn die benötigten Seiten öffentlich sind und der Job keine Sitzung braucht (URL senden, Inhalt bekommen, fertig), ist Web Unlocker einfacher und berechnet nur, wenn eine Anfrage erfolgreich ist. Cloud Browser ist für Arbeit, die eine Sitzung braucht: sich einloggen, angemeldet bleiben und über viele Läufe als derselbe Nutzer handeln.
Ein Konto, ein Proxy-Netzwerk, ein Ökosystem. Wählen Sie das Produkt, das der Job braucht.
Jeder Tarif nutzt denselben Browser, mit Residential-IPs inklusive. Die Tarife unterscheiden sich in Browserstunden und parallelen Sitzungen.
$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. Proxy-Traffic über Ihr Kontingent hinaus kostet $1/GB.
Ab 4 parallelen Sitzungen, mit eigenem Account Manager, Premium-SLA und maßgeschneidertem Onboarding.
Eine Zeile verbindet Ihr Skript mit Gologin Cloud Browser. Bauen Sie alles, was angemeldet bleiben muss: Scraper, Agenten, interne Tools und Workflows, die jeden Tag laufen.
Kostenlos starten, ohne Karte. Residential-IPs inklusive.