In this Article
Playwright zählt 2026 zu den am schnellsten wachsenden Frameworks für Browserautomatisierung und Scraping. Es steuert echtes Chromium, Firefox und WebKit, rendert JavaScript und bewältigt moderne Single-Page-Websites, an denen einfache HTTP-Scraper scheitern. Läuft es jedoch über eine einzelne Datacenter-IP, wird es innerhalb weniger Minuten blockiert, gedrosselt oder erhält als Bot erkannte Inhalte. Die Lösung ist, Playwright über Proxys zu leiten, idealerweise Residential-Proxys, damit jede Sitzung wie ein gewöhnlicher Nutzer aussieht. Dieser Leitfaden zeigt genau wie Sie einen Proxy in Playwright einrichten (mit funktionierendem Code) und bewertet anschließend die 8 besten Proxys für Playwright 2026 nach Preis, Erfolgsquote und Qualität der Integration.
Ich bin Andrii Byzov, AI-Native Fractional CMO, und betreibe täglich Playwright-basierte Datenpipelines. Im Folgenden finden Sie die Proxy-Einrichtung zum Kopieren und Einfügen, das tatsächlich skalierbare Muster für rotierende Proxys und die Anbieter, die ihr Geld wert sind. Als Preis-Leistungs-Benchmark dient DataImpulse Residential für $1/GB.
Wichtige Fakten
- Playwright unterstützt HTTP-, HTTPS- und SOCKS5-Proxys nativ, entweder beim Browserstart (ein Proxy für alles) oder pro
BrowserContext(unterschiedlicher Proxy je Kontext, der Schlüssel zur Rotation). - Die Authentifizierung für HTTP/HTTPS ist integriert. Übergeben Sie
usernameundpasswordimproxy-Objekt. Anders als bei älteren Puppeteer-Setups benötigen Sie weder ein zusätzliches Plugin noch einen CDP-Hack. (Playwright unterstützt kein authentifiziertes SOCKS5, siehe unten.) - Residential-Proxys sind der Standard für Scraping. Datacenter-IP-Adressen werden bei echten Zielseiten schnell erkannt. Residential-IP-Adressen echter ISPs ermöglichen Playwright eine skalierbare Datenerfassung ohne Sperren und liefern zudem präzise Geodaten für lokalisierte Daten.
- Rotieren Sie über Kontexte. Das skalierbare Muster besteht aus einem Browser und vielen
BrowserContexts, jeweils mit eigenem Proxy, oder einem frischen Kontext pro Batch. So erhält jeder “Nutzer” eine saubere IP. - DataImpulse ist die Preis-Leistungs-Empfehlung: Residential $1/GB nach Verbrauch, Datacenter $0.50/GB, Mobile $2/GB, 90M+ IPs in 195 Ländern, HTTP/HTTPS/SOCKS5 sowie Länder-, Stadt- und ASN-Targeting. Das kostet nur einen Bruchteil der Enterprise-Preise pro GB.
So richten Sie einen Proxy in Playwright ein
Playwright akzeptiert eine proxy-Option an zwei Stellen. Verwenden Sie die Variante beim Browserstart für einen einzelnen Proxy während des gesamten Laufs und die Variante pro Kontext, wenn Sie in einem Skript unterschiedliche IPs benötigen.
1. Proxy beim Browserstart (ein Proxy für alles)
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch({
proxy: {
server: 'http://gw.dataimpulse.com:823', // DataImpulse residential gateway
username: 'YOUR_LOGIN__cr.us', // __cr.us = target the US
password: 'YOUR_PASSWORD',
},
});
const page = await browser.newPage();
await page.goto('https://httpbin.org/ip'); // verify the egress IP
console.log(await page.textContent('body'));
await browser.close();
})();
2. Proxy pro Kontext (das Rotationsmuster)
Browserkontexte isolieren Cookies, Speicher und Cache; jeder kann seinen eigenen Proxy verwenden. So können Sie mehrere “Nutzer” mit unterschiedlichen IPs in einem einzigen Browser ausführen. So rotieren Sie skalierbar:
const browser = await chromium.launch();
// Each context = a fresh identity on a fresh IP
const ctxUS = await browser.newContext({
proxy: { server: 'http://gw.dataimpulse.com:823',
username: 'YOUR_LOGIN__cr.us', password: 'YOUR_PASSWORD' },
});
const ctxUK = await browser.newContext({
proxy: { server: 'http://gw.dataimpulse.com:823',
username: 'YOUR_LOGIN__cr.gb', password: 'YOUR_PASSWORD' },
});
const p1 = await ctxUS.newPage();
const p2 = await ctxUK.newPage();
// ...scrape in parallel, each through its own country IP
3. SOCKS5 und Rotation pro Anfrage
Playwright unterstützt auch SOCKS5, allerdings mit einer wichtigen Einschränkung: Es unterstützt nicht die Benutzername-/Passwort-Authentifizierung über SOCKS5. Verwenden Sie für authentifizierte Residential-Proxys daher den obigen HTTP/HTTPS-Endpunkt und reservieren Sie SOCKS5 (socks5://gw.dataimpulse.com:824) für den Zugriff über freigegebene IPs, bei dem keine Proxy-Anmeldung übermittelt wird. Bei einem rotierenden Residential-Gateway erhält bereits jede neue Verbindung eine frische IP. Daher genügt normalerweise ein neuer Kontext pro Batch, und Sie müssen keine Proxy-Liste verwalten. Eine funktionierende, gepflegte Anleitung finden Sie im Playwright-Proxy-Tutorial.
Ein Hinweis: Playwrights proxy.server wird beim Erstellen des Browsers oder Kontexts festgelegt und kann nicht mitten im Kontext gewechselt werden. Um IPs zu ändern, erstellen Sie einen neuen Kontext (oder starten neu). Genau deshalb ist das obige Muster pro Kontext der Standard für die Rotation.
Die besten Proxys für Playwright auf einen Blick
| Anbieter | Am besten für Playwright | Residential-Preis | Protokolle | Besonderheiten |
|---|---|---|---|---|
| DataImpulse | Bestes Preis-Leistungs-Verhältnis, eigene Pipelines | $1/GB PAYG | HTTP/HTTPS/SOCKS5 | 90M+ Pool, offizielles Playwright-Tutorial, läuft nie ab |
| Bright Data | Enterprise + Scraping Browser | ~$2.50/GB Aktion; regulär $5 | HTTP/HTTPS/SOCKS5 | Gehosteter “Scraping Browser” verbindet über CDP, Web Unlocker |
| Oxylabs | Enterprise-SLA | ab $6/GB | HTTP/HTTPS/SOCKS5 | 175M+ Pool, Web Scraper API, offizielle Anleitung |
| Decodo | Mittelstand, vollständiges Geo-Raster | $3.75/GB Einstieg; ~ $2 ab 1 TB+ | HTTP/HTTPS/SOCKS5 | 115M+ Pool, Sticky bis zu 24 Std. |
| IPRoyal | Lange Sticky-Sitzungen | ab $7.35/GB | HTTP/HTTPS/SOCKS5 | Sticky bis zu 7 Tage; günstiger PAYG-Einstieg |
| SOAX | Residential- und Mobile-Mix | $3.60/GB Einstieg | HTTP/HTTPS/SOCKS5 | 155M+ Residential, 33M+ Mobile |
| Webshare | Budget / Self-Service | ab $3.50/Monat Residential; $2.99/Monat DC | HTTP/SOCKS5 | Kostenlose Stufe, günstigstes Datacenter |
| NetNut | Stabilität durch ISP-Residential | ab $3.53/GB | HTTP/HTTPS | Statische Consumer-ISP-IPs, schnelle Rotation |

Die Empfehlungen in Kürze
DataImpulse ist die Preis-Leistungs-Benchmark für Playwright-Scraping: Residential für $1/GB nach Verbrauch (Datacenter $0.50/GB, Mobile $2/GB), 90M+ IPs in 195 Ländern, HTTP/HTTPS und SOCKS5, Länder-/Stadt-/ASN-Targeting über den Benutzernamen sowie ein offizielles Playwright-Tutorial. Traffic läuft nie ab, sodass Testläufe kein Abonnement aufbrauchen. Der Support ist rund um die Uhr persönlich; die veröffentlichte Erfolgsquote beträgt 99.51 %; G2 liegt bei 4.8/5. Das ist die Standardwahl, wenn Sie eine eigene Playwright-Pipeline betreiben und die niedrigsten Kosten pro erfolgreicher Seite wünschen.
Bright Data ist die Enterprise-Empfehlung. Neben Residential (~$2.50/GB als Aktion, regulär $5) bietet es einen gehosteten Scraping Browser, mit dem Sie sich über CDP verbinden (chromium.connectOverCDP), der Proxys und Anti-Bot bündelt, sowie einen Web Unlocker. Oxylabs (ab $6/GB, 175M+ Pool) ist die Enterprise-Option mit SLA-Niveau und dokumentierter Playwright-Anleitung. Decodo (ab $3.75/GB, Sticky bis zu 24 Std.) ist die ausgewogene Wahl für den Mittelstand. IPRoyal (ab $7.35/GB, Sticky bis zu 7 Tage) eignet sich für lange, sitzungsstabile Playwright-Abläufe. SOAX ($3.60/GB, 155M+ Residential + 33M+ Mobile) ist stark, wenn Sie Mobile-IPs benötigen. Webshare (kostenlose Stufe, Datacenter ab $2.99/Monat) ist der günstige Self-Service-Einstieg, und NetNut (ab $3.53/GB) ist die Empfehlung für stabile ISP-Residential-Proxys.
Rotierende vs. Sticky-Proxys mit Playwright
Zwei Modi, zwei Aufgaben. Rotierende Residential-Proxys mit einer frischen IP pro Verbindung ist der Standard für eine breite Datenerfassung: das Scraping vieler Seiten, Listings oder SERPs, bei denen jede Anfrage unabhängig ist. Mit einem rotierenden Gateway erhalten Sie automatisch eine neue IP. Ein neuer BrowserContext pro Batch verteilt die Last und umgeht Ratenlimits. Sticky-Sitzungen mit derselben IP über Minuten bis Tage ist für zustandsbehaftete Abläufe nötig: Anmelden, Navigieren durch einen mehrstufigen Funnel oder Beibehalten eines Warenkorbs. Eine Rotation während des Ablaufs unterbricht die Sitzung und löst Anti-Bot aus. Behalten Sie einen Kontext (und eine Sticky-IP) für den gesamten Ablauf bei; IPRoyals Sticky-Sitzung von bis zu 7 Tagen ist die längste, wenn ein Ablauf mehrere Tage dauert. Die meisten Playwright-Stacks kombinieren beides: rotierende Kontexte für die Erfassung, einen Sticky-Pool für mehrstufige Arbeit.
Häufige Fehler bei Playwright-Proxys
- Datacenter-IPs bei geschützten Zielen verwenden: Sie werden schnell blockiert. Kombinieren Sie Playwright für alles mit echtem Anti-Bot-Schutz mit Residential oder Mobile.
- Den Fingerabdruck vergessen. Ein Proxy verbirgt Ihre IP, nicht Ihre Bot-Signale. Kombinieren Sie ihn mit realistischen User-Agents, Viewport und Locale sowie Tools wie
playwright-extra+ Stealth, damit sich der Headless-Browser nicht selbst verrät. - Versuchen, den Proxy mitten im Kontext zu wechseln. Das ist nicht möglich. Erstellen Sie zum Ändern der IPs einen neuen Kontext (oder starten Sie neu).
- Nicht zusammenpassende Locale und IP-Geografie: Eine US-IP mit
locale: 'de-DE'wirkt inkonsistent. Stimmen Sie Locale, Zeitzone und Proxy-Land des Kontexts aufeinander ab. - Bei zustandsbehafteten Abläufen zu aggressiv rotieren: Verwenden Sie für Login-/Checkout-Sequenzen eine Sticky-IP, keine Rotation pro Anfrage.
Welcher Proxy-Typ für Playwright: Residential, Datacenter oder Mobile?
Die drei Typen entsprechen drei Aufgaben:
- Residential ($1/GB) ist das Standard-Arbeitstier. Echte Consumer-ISP-IPs für den Großteil des Playwright-Scrapings: E-Commerce, SERPs, Inhalte und alles mit Anti-Bot. Wenn Sie nur einen Typ wählen, wählen Sie diesen.
- Mobile ($2/GB) sind echte Carrier-IPs für die schwierigsten Ziele sowie Mobile-Web- oder In-App-Oberflächen. Sie sind die vertrauenswürdigste IP-Klasse, daher sollten Sie sie Endpunkten vorbehalten, die Residential blockieren.
- Datacenter ($0.50/GB) sind am günstigsten und schnellsten, für ungeschützte Ebenen: das Parsen bereits erfasster Seiten, offene Referenzdaten oder Ihre eigene Infrastruktur. Setzen Sie sie nicht bei Seiten mit starkem Anti-Bot-Schutz ein.
Für die meisten Playwright-Aufgaben gilt: Residential für die Erfassung, Mobile für die wenigen geschützten oder nur in Apps verfügbaren Ziele und Datacenter für günstige, ungeschützte Arbeit. DataImpulse bietet alle drei in einem einzigen Pay-as-you-go-Konto, sodass eine Playwright-Pipeline jeden Kontext an die passende Stufe leiten kann.
So starten Sie mit DataImpulse + Playwright
Schritt 1. Erstellen Sie ein DataImpulse-Konto und rufen Sie Ihre Residential-Zugangsdaten ab. Das $5-/5GB-Einstiegsangebot läuft nie ab und bietet ein echtes Testbudget.
Schritt 2. Fügen Sie Login und Passwort in das oben gezeigte proxy-Objekt ein (server: 'http://gw.dataimpulse.com:823'). Hängen Sie __cr.us (oder einen anderen Ländercode) für Geo-Targeting an den Benutzernamen an. Nutzen Sie für authentifizierte Proxys den HTTP/HTTPS-Endpunkt. Playwright unterstützt keine Benutzername-/Passwort-Authentifizierung über SOCKS5. Kombinieren Sie dies mit einem realistischen Kontext, also User-Agent, Locale, Zeitzone und Stealth.
Schritt 3. Verwenden Sie pro Batch einen frischen BrowserContext zur Rotation und für zustandsbehaftete Abläufe eine Sticky-Sitzung. Details zur Einrichtung finden Sie im Playwright-Proxy-Tutorial sowie auf der Seite zu Residential-Proxys.
Häufige Fragen
Wie verwende ich einen Proxy in Playwright?
Übergeben Sie ein proxy-Objekt an chromium.launch() für einen Proxy während des gesamten Laufs oder an browser.newContext(), damit jeder Kontext seine eigene IP erhält. Das Objekt enthält server (z. B. http://gw.dataimpulse.com:823) sowie username und password für authentifizierte Proxys. Playwright unterstützt HTTP, HTTPS und SOCKS5 nativ, ein Plugin ist nicht erforderlich.
Welcher Proxy ist der beste für Playwright?
Residential-Proxys, denn die meisten Ziele blockieren Datacenter-IPs. DataImpulse für $1/GB ist die Preis-Leistungs-Empfehlung (HTTP/HTTPS/SOCKS5, 90M+ IPs, offizielles Playwright-Tutorial); der gehostete Scraping Browser von Bright Data oder Oxylabs eignen sich für Enterprise; SOAX und DataImpulse Mobile ($2/GB) helfen bei App-Oberflächen. Kombinieren Sie den Proxy immer mit einem realistischen Fingerabdruck und Stealth.
Wie rotiere ich Proxys in Playwright?
Erstellen Sie pro Batch einen neuen BrowserContext. Jeder Kontext kann seinen eigenen Proxy führen, und ein rotierendes Residential-Gateway vergibt bei jeder neuen Verbindung eine frische IP. Sie müssen also keine IP-Liste verwalten. Ein Proxy lässt sich nicht mitten im Kontext ändern; starten Sie neu oder öffnen Sie einen neuen Kontext, um IPs zu wechseln. Behalten Sie bei zustandsbehafteten Abläufen eine Sticky-IP im gesamten Kontext, statt zu rotieren.
Unterstützt Playwright authentifizierte und SOCKS5-Proxys?
Für HTTP/HTTPS: ja. Die Benutzername-/Passwort-Authentifizierung ist in das proxy-Objekt integriert. Playwright kann auch SOCKS5 verwenden, unterstützt jedoch nicht die Benutzername-/Passwort-Authentifizierung über SOCKS5. Nutzen Sie daher den HTTP/HTTPS-Endpunkt für authentifizierte Residential-Proxys und reservieren Sie SOCKS5 (z. B. socks5://gw.dataimpulse.com:824) für Zugriff über freigegebene IPs, bei dem keine Proxy-Anmeldung übermittelt wird.
Warum wird Playwright trotz Proxy blockiert?
Ein Proxy verbirgt Ihre IP, nicht Ihren Automatisierungs-Fingerabdruck. Moderne Anti-Bot-Systeme prüfen auch User-Agent, Navigator-Eigenschaften, WebGL, Timing und Hinweise auf Headless-Browser. Kombinieren Sie Residential-Proxys mit realistischen Kontexteinstellungen (User-Agent, Locale, Zeitzone, Viewport) und einer Stealth-Schicht wie playwright-extra, führen Sie Anfragen in menschlichem Tempo aus und rotieren Sie IPs über Kontexte. Auch Datacenter-IPs werden schnell blockiert. Verwenden Sie Residential oder Mobile.
Wie viel kosten Playwright-Proxys?
Reines Residential wird pro GB abgerechnet: DataImpulse $1/GB (Preisuntergrenze), NetNut ab $3.53, SOAX $3.60, Decodo $3.75, Oxylabs ab $6, IPRoyal $7.35; Webshare bietet günstige Abonnements ab $3.50/Monat. Eine gerenderte Seite verbraucht nur einen kleinen Bruchteil eines GB. Deshalb ist Residential pro GB für die Playwright-Erfassung großer Mengen deutlich günstiger als verwaltete APIs pro Datensatz; verwaltete Optionen eignen sich für die schwierigsten Ziele.
