Best Proxies for Selenium 2026 - DataImpulse cover

Selenium treibt seit über einem Jahrzehnt Browser-Automatisierung und Scraping an und ist 2026 noch immer überall im Einsatz: Python- und Java-Teams verwenden es, um JavaScript zu rendern, Formulare auszufüllen und Daten hinter Logins zu erfassen. Wenn Sie es jedoch von einer einzigen Datacenter-IP aus betreiben, werden Sie schnell blockiert oder gedrosselt. Die Lösung besteht darin, Selenium über Proxys zu leiten, idealerweise Residential-Proxys, damit jede Sitzung wie ein gewöhnlicher Nutzer aussieht. Der Haken: Chrome akzeptiert über die Standardoptionen von Selenium keinen Proxy-Benutzernamen und kein Passwort, und das Paket, das die meisten Tutorials dafür noch empfehlen (selenium-wire), ist inzwischen archiviert und funktioniert mit aktuellen Abhängigkeiten nicht mehr. Dieser Leitfaden zeigt die Setups, die 2026 tatsächlich funktionieren, und bewertet anschließend die 8 besten Proxys für Selenium nach Preis, Erfolgsquote und Integration.

Ich bin Andrii Byzov, AI-Native Fractional CMO, und betreibe täglich Selenium-basierte Datenpipelines. Im Folgenden finden Sie: ein Proxy-Setup, das nicht unvermittelt ausfällt, die Authentifizierungsoptionen, die selenium-wire ersetzt haben, und Anbieter, die ihr Budget wert sind, mit DataImpulse Residential für $1/GB als Referenz für das Preis-Leistungs-Verhältnis.


Wichtige Fakten

  • Richten Sie einen nicht authentifizierten Proxy mit einem Chrome-Flag ein. Fügen Sie --proxy-server=http://host:port zu ChromeOptions hinzu; es gilt für die gesamte Driver-Sitzung. Am einfachsten ist dies, wenn Ihr Proxy IP-Whitelisting unterstützt, also kein Benutzername/Passwort erforderlich ist.
  • Selenium kann Chrome über seine Standardoptionen keine HTTP-Proxy-Zugangsdaten übergeben. Nutzen Sie für die Authentifizierung per Benutzername/Passwort IP-Whitelisting, eine Chrome-Erweiterung für Zugangsdaten, etwa den Helfer selenium-authenticated-proxy, oder Driver(proxy="user:pass@host:port") von SeleniumBase.
  • Greifen Sie 2026 nicht zu selenium-wire. Es wurde upstream archiviert und schlägt beim Import mit aktuellen blinker-Versionen fehl. Nutzen Sie stattdessen die oben genannten Optionen.
  • SOCKS5-Authentifizierung wird nicht unterstützt von Chromium. Verwenden Sie daher für authentifizierte Residential-Proxys den HTTP/HTTPS-Endpunkt und reservieren Sie SOCKS5 für den Zugriff per IP-Whitelist.
  • DataImpulse bietet das beste Preis-Leistungs-Verhältnis: Residential $1/GB nach Verbrauch, Datacenter $0.50/GB, Mobile $2/GB, über 90M IPs in 195 Ländern, HTTP/HTTPS/SOCKS5, Länder-, Stadt- und ASN-Targeting sowie IP-Whitelisting, sodass das Selenium-Setup bei einer einzigen Zeile bleibt, zu einem Bruchteil von Enterprise-Preisen.

So richten Sie einen Proxy in Selenium ein (Python)

Drei Setups, je nachdem, ob Ihr Proxy IP-Whitelisting oder die Authentifizierung per Benutzername/Passwort verwendet.

1. Nicht authentifiziert / per IP-Whitelist (am einfachsten)

Setzen Sie die IP Ihres Servers im DataImpulse-Dashboard auf die Whitelist. Dann sind im Code keine Zugangsdaten erforderlich:

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('--proxy-server=http://gw.dataimpulse.com:823')

driver = webdriver.Chrome(options=options)
driver.get('https://httpbin.org/ip')  # verify the egress IP
print(driver.find_element('tag name', 'body').text)
driver.quit()

2. Authentifizierung per Benutzername/Passwort mit SeleniumBase

SeleniumBase verarbeitet authentifizierte Proxys im Hintergrund, daher genügt ein einziges Argument, der sauberste Ersatz für selenium-wire:

from seleniumbase import Driver

# __cr.us targets the US; append any country code
driver = Driver(proxy="YOUR_LOGIN__cr.us:[email protected]:823")
driver.get("https://httpbin.org/ip")
print(driver.find_element("tag name", "body").text)
driver.quit()

3. Authentifizierung per Benutzername/Passwort mit einer Erweiterung für Zugangsdaten

Wenn Sie bei reinem Selenium bleiben, erzeugt der Helfer selenium-authenticated-proxy eine kleine Chrome-Erweiterung, die Ihre Zugangsdaten zur Laufzeit einfügt. Das ist das Standardmuster, seit Chrome keine Zugangsdaten aus der Proxy-URL liest. Eine gepflegte und aktuelle Anleitung finden Sie im Selenium-Proxy-Tutorial von DataImpulse. Beachten Sie: SOCKS5 (--proxy-server=socks5://gw.dataimpulse.com:824) funktioniert nur ohne Authentifizierung. Verwenden Sie deshalb für Residential-Proxys mit Zugangsdaten den HTTP/HTTPS-Endpunkt.


Die besten Proxys für Selenium auf einen Blick

Anbieter Am besten für Selenium Residential-Preis Auth-Optionen Bemerkenswert
DataImpulse Bestes Preis-Leistungs-Verhältnis, eigene Pipelines $1/GB PAYG IP-Whitelist + user:pass 90M+ Pool, offizielles Selenium-Tutorial, ohne Ablaufdatum
Bright Data Enterprise + Scraping Browser ~$2.50/GB Angebot; regulär $5 IP-Whitelist + user:pass Gehosteter “Scraping Browser” über WebDriver/CDP, Web Unlocker
Oxylabs Enterprise-SLA ab $6/GB IP-Whitelist + user:pass 175M+ Pool, Web Scraper API, offizieller Leitfaden
Decodo Mittelstand, vollständiges Geo-Raster $3.75/GB Einstieg; ~$2 ab 1TB+ IP-Whitelist + user:pass 115M+ Pool, Sticky bis zu 24h
IPRoyal Lange Sticky-Sitzungen ab $7.35/GB IP-Whitelist + user:pass Sticky bis zu 7 Tage; günstiger PAYG-Einstieg
SOAX Residential- und Mobile-Mix $3.60/GB Starter IP-Whitelist + user:pass 155M+ Residential, 33M+ Mobile
Webshare Budget / Selbstbedienung ab $3.50/Monat Residential; $2.99/Monat DC IP-Whitelist + user:pass Kostenlose Stufe, günstigstes Datacenter
NetNut ISP-Residential-Stabilität ab $3.53/GB IP-Whitelist + user:pass Statische Consumer-ISP-IPs, schnelle Rotation

Beste Proxys für Selenium 2026: Preise für rohes Residential pro GB vs. verwaltete Scraping-APIs pro 1.000 Datensätze (unterschiedliche Einheiten)


Die Auswahl, kurz vorgestellt

DataImpulse ist die Referenz für das Preis-Leistungs-Verhältnis beim Scraping mit Selenium: Residential für $1/GB nach Verbrauch (Datacenter $0.50/GB, Mobile $2/GB), über 90M IPs in 195 Ländern, HTTP/HTTPS und SOCKS5, Länder-, Stadt- und ASN-Targeting über den Benutzernamen, IP-Whitelisting, sodass das Selenium-Setup bei einer Zeile bleibt, sowie ein offizielles Selenium-Tutorial. Der Traffic läuft nie ab, daher verbrauchen Testläufe kein Abonnement. Der Support erfolgt 24/7 durch Menschen; die veröffentlichte Erfolgsquote beträgt 99.51%; G2 liegt bei 4.8/5. Das ist die Standardwahl, wenn Sie Ihre eigene Selenium-Pipeline betreiben und die geringsten Kosten pro erfolgreicher Seite wünschen.

Bright Data ist die Enterprise-Wahl: Neben Residential (~$2.50/GB Angebot, regulär $5) verbindet sich sein gehosteter Scraping Browser über WebDriver/CDP mit Selenium und bündelt Proxys und Anti-Bot-Technik sowie einen Web Unlocker. Oxylabs (ab $6/GB, 175M+ Pool) ist die Enterprise-Option mit SLA und dokumentiertem Selenium-Leitfaden. Decodo (ab $3.75/GB, Sticky bis 24h) ist die ausgewogene Wahl für den Mittelstand. IPRoyal (ab $7.35/GB, Sticky bis zu 7 Tage) eignet sich für lange, sitzungsstabile Selenium-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 budgetfreundliche Selbstbedienungs-Einstieg, und NetNut (ab $3.53/GB) steht für ISP-Residential-Stabilität.


Rotierende vs. Sticky Proxys mit Selenium

Zwei Modi, zwei Aufgaben. Rotierende Residential-Proxys, eine neue IP pro Verbindung, sind die Standardwahl für breit angelegte Erfassung: das Scraping vieler Seiten, Listen oder SERPs, bei denen jede Anfrage unabhängig ist. Ein rotierendes Residential-Gateway vergibt automatisch eine neue IP; um in Selenium ausdrücklich zu rotieren, starten Sie pro Proxy eine neue Driver-Sitzung. Sticky-Sitzungen, bei denen dieselbe IP Minuten bis Tage erhalten bleibt, benötigen zustandsbehaftete Abläufe: sich anmelden, durch einen mehrstufigen Funnel navigieren oder einen Warenkorb behalten. Eine Rotation während des Ablaufs unterbricht die Sitzung und löst Anti-Bot-Schutz aus. Behalten Sie für den gesamten Ablauf einen Driver, und damit eine Sticky-IP; IPRoyal bietet mit bis zu 7 Tagen die längste Sticky-Dauer. Die meisten Selenium-Stacks kombinieren beides: Rotation für die Erfassung, einen Sticky-Pool für die mehrstufige Arbeit.

Häufige Selenium-Proxy-Fehler

  • Sich auf selenium-wire verlassen. Es ist archiviert und schlägt mit aktuellem blinker fehl. Nutzen Sie stattdessen IP-Whitelisting, SeleniumBase oder eine Erweiterung für Zugangsdaten.
  • Zugangsdaten in --proxy-server eintragen. Chrome ignoriert sie; verwenden Sie eine der oben genannten Authentifizierungsmethoden.
  • Datacenter-IPs bei geschützten Zielen verwenden. Sie werden schnell blockiert; nutzen Sie Residential oder Mobile für alles mit echtem Anti-Bot-Schutz.
  • Den Fingerprint vergessen. Ein Proxy verbirgt Ihre IP, nicht Ihre Bot-Signale. Kombinieren Sie ihn mit einem realistischen User-Agent und einem unentdeckten Driver, etwa undetected-chromedriver oder dem UC-Modus von SeleniumBase.
  • Erwarten, dass authentifiziertes SOCKS5 funktioniert. Das funktioniert in Chromium nicht; verwenden Sie HTTP/HTTPS für Proxys mit Benutzername/Passwort.

Welcher Proxy-Typ für Selenium: Residential, Datacenter oder Mobile?

Die drei Typen entsprechen drei Aufgaben:

  • Residential ($1/GB) ist das zuverlässige Standardwerkzeug. Echte Consumer-ISP-IPs für den Großteil des Selenium-Scrapings: E-Commerce, SERPs, Inhalte, alles mit Anti-Bot-Schutz. Wenn Sie nur einen Typ wählen, wählen Sie diesen.
  • Mobile ($2/GB) sind echte Mobilfunkanbieter-IPs für die schwierigsten Ziele und Mobile-Web-Oberflächen. Dies ist die vertrauenswürdigste IP-Klasse, reservieren Sie sie daher für Endpunkte, die Residential blockieren.
  • Datacenter ($0.50/GB) ist am günstigsten und schnellsten, für ungeschützte Ebenen: bereits erfasste Seiten parsen, offene Referenzdaten oder Ihre eigene Infrastruktur. Richten Sie es nicht auf Seiten mit starkem Anti-Bot-Schutz.

Für die meisten Selenium-Aufgaben lautet das Muster: Residential für die Erfassung, Mobile für die wenigen geschützten oder nur per App erreichbaren Ziele und Datacenter für günstige, ungeschützte Arbeit. DataImpulse bietet alle drei in einem Konto nach Verbrauch an, sodass eine einzelne Selenium-Pipeline jede Sitzung an die passende Stufe leiten kann.


So starten Sie mit DataImpulse + Selenium

Schritt 1. Erstellen Sie ein DataImpulse-Konto und nehmen Sie Ihre Residential-Zugangsdaten zur Hand. Das Einstiegsangebot $5 / 5GB läuft nie ab, ein echtes Testbudget.

Schritt 2. Der einfachste Weg: Setzen Sie die IP Ihres Servers im Dashboard auf die Whitelist und fügen Sie --proxy-server=http://gw.dataimpulse.com:823 zu ChromeOptions hinzu, ohne Zugangsdaten im Code. Verwenden Sie für Benutzername/Passwort Driver(proxy="YOUR_LOGIN__cr.us:[email protected]:823") von SeleniumBase oder eine Erweiterung für Zugangsdaten. Hängen Sie für Geo-Targeting einen Ländercode wie __cr.us an.

Schritt 3. Starten Sie zur Rotation pro Proxy einen neuen Driver, behalten Sie für zustandsbehaftete Abläufe einen Sticky-Driver und kombinieren Sie ihn mit einem unentdeckten Driver sowie einem realistischen User-Agent. Details finden Sie im Selenium-Proxy-Tutorial und auf der Seite zu Residential-Proxys.


FAQ

Wie verwende ich einen Proxy in Selenium?

Fügen Sie --proxy-server=http://gw.dataimpulse.com:823 zu ChromeOptions hinzu und starten Sie den Driver. Das genügt, wenn der Proxy IP-Whitelisting verwendet. Bei Proxys mit Benutzername/Passwort kann Selenium Zugangsdaten nicht nativ übergeben. Nutzen Sie daher Driver(proxy="user:pass@host:port") von SeleniumBase oder eine Chrome-Erweiterung für Zugangsdaten.

Was ist der beste Proxy für Selenium?

Residential-Proxys, denn die meisten Ziele blockieren Datacenter-IPs. DataImpulse für $1/GB bietet das beste Preis-Leistungs-Verhältnis (HTTP/HTTPS/SOCKS5, 90M+ IPs, IP-Whitelisting, offizielles Selenium-Tutorial); 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 mit einem unentdeckten Driver und einem realistischen Fingerprint.

Ist selenium-wire 2026 noch nutzbar?

Nicht zuverlässig. selenium-wire wurde upstream archiviert und schlägt beim Import mit aktuellen blinker-Versionen fehl (das eingebundene mitmproxy war von einem Modul abhängig, das entfernt wurde). Verwenden Sie für authentifizierte Proxys 2026 IP-Whitelisting, Driver(proxy=...) von SeleniumBase, eine Chrome-Erweiterung für Zugangsdaten oder das Chrome DevTools Protocol, nicht selenium-wire.

Wie verwende ich einen authentifizierten Proxy mit Benutzername/Passwort in Selenium?

Selenium kann Chrome über seine Standardoptionen keine HTTP-Proxy-Zugangsdaten übergeben, und Chrome ignoriert sie in der Proxy-URL. Die zuverlässigen Optionen: (1) Setzen Sie Ihre IP beim Anbieter auf die Whitelist, sodass keine Zugangsdaten erforderlich sind; (2) verwenden Sie Driver(proxy="user:pass@host:port") von SeleniumBase; (3) erzeugen Sie eine kleine Chrome-Erweiterung, die die Zugangsdaten einfügt, etwa mit dem Helfer selenium-authenticated-proxy. Nur HTTP/HTTPS: Authentifiziertes SOCKS5 wird nicht unterstützt.

Wie rotiere ich Proxys in Selenium?

Der Proxy ist für eine Driver-Sitzung festgelegt. Rotieren Sie daher, indem Sie pro Proxy einen neuen Driver starten, oder verwenden Sie ein rotierendes Residential-Gateway wie DataImpulse, das bei jeder neuen Verbindung eine neue IP vergibt. Dann müssen Sie keine IP-Liste verwalten. Behalten Sie bei zustandsbehafteten Abläufen stattdessen eine Sticky-IP für die gesamte Sitzung.

Wie viel kosten Selenium-Proxys?

Reine Residential-Proxys werden pro GB berechnet: 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 ist nur ein kleiner Bruchteil eines GB. Daher ist Residential pro GB für Selenium-Erfassung mit hohem Volumen deutlich günstiger als verwaltete APIs pro Datensatz; verwaltete Optionen eignen sich für die schwierigsten Ziele.

Share article: