RU|EN
Dashboard
WinGatePrivate Proxy Network
Proxy by task

Proxies for Selenium

A pool of private IPv4 and SOCKS5 for Selenium.

★★★★★
Fast access Unlimited traffic Private IPs
Quality guarantee99.9% uptime
24/7 supportreply in a ticket
High anonymityyour IP is hidden
Great pricecrypto payment
15,000
private IPs in the pool
up to 5,000
threads per plan
99.9%
network uptime
24h
ticket reply, 7 days a week
Pricing

Proxy plans for Selenium

Every plan includes IPv4 and SOCKS5 together, at no extra cost.

Threads are simultaneous connections. The more threads, the higher the parallel load your software can handle.

Proxies for 24 hours
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 1,000 threads
$15
Buy
Proxies for a week
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 1,000 threads
$75
Buy
Customer favorite
Proxies for a month
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 1,000 threads
$190
Buy
Test up to 2 hours
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 1,000 threads
Free
Order
Proxies for 24 hours
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 3,000 threads
$30
Buy
Proxies for a week
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 3,000 threads
$180
Buy
For business
Proxies for a month
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 3,000 threads
$600
Buy
Test up to 1 hour
Private IPv4 + SOCKS5
Pool of 12,000-15,000 IPs
Address rotation
Unlimited traffic
Up to 3,000 threads
Free
Order

Why Selenium needs proxies

Selenium drives a browser through WebDriver and is used for tests and data collectors. In parallel tests or scraping, all sessions go from one address, so sites quickly answer with a captcha and cut speed.

Selenium drives an ordinary browser, so the proxy is configured by the browser rather than by the library. Everything else follows from that: the address lives at the level of the launched instance, and password authentication takes extra work.

Features of proxies for Selenium

Selenium automates a real browser, and when running many sessions in parallel each must exit from its own IP, otherwise the site sees one source. Multi-thread automation needs a pool.

The pool hands over private IPv4 by HTTP, HTTPS or SOCKS5, as IP:PORT bound to your address or IP:PORT:LOGIN:PASS. Binding your own IP is the way out here, since it removes the browser authentication popup the driver cannot close.

What proxies you need for Selenium

ProtocolHTTP, HTTPS or SOCKS5
How it is setby the browser when the driver launches
Credentialsneed an extension or a wrapper, binding is simpler
What to countconcurrent instances
List refreshevery 15 minutes
Authorisationby binding your own IP in settings, up to 2 addresses

Setting a proxy in Selenium and clearing the auth popup

The launch argument that hands the browser a proxy address will not take a login and password pair: it is either ignored or it raises an authentication popup the driver will not close on its own. The usual answers are an extension that fills the pair in, a wrapper around the driver, or doing without credentials entirely.

That last route is shorter. Enter your own IP in the dashboard settings and the list works by binding, leaving only address and port for the browser.

Two more things to watch are name resolution and instance count. One exit shared by a dozen parallel browsers absorbs all the frequency and hits the limit first, so take addresses by concurrent instance count, with headroom. A parallel arrangement is covered on the page about Puppeteer.

  • A login and password pair will not work in the launch argument
  • Binding your own IP, required anyway, removes the authentication popup
  • The address lives at the level of the browser instance
  • Addresses are taken by concurrent instance count

How to connect proxies in Selenium

Working with the pool starts by binding your IP in the settings, the server or home-network computer where the proxy software runs, without it there is no connection. Two formats are available: the main IP:PORT and the additional IP:PORT:LOGIN:PASS for software with login and password fields.

In Selenium the proxy is set via driver options (the --proxy-server argument for Chrome or via selenium-wire for authorization), format IP:PORT, HTTP or SOCKS5.

The setup is checked on a couple of sessions. How many addresses you need for your parallel session count is visible on the free test.

How to buy proxies for Selenium

The process is simple. Register in the dashboard and request a free test up to 2 hours, bind your IP and message the operator in a ticket to check the setup with Selenium on your own tasks.

When everything fits, pick a package by number of addresses for your threads and term, pay in cryptocurrency, and access opens right after payment. The test is provided once before purchase, and support replies in a ticket.

FAQ

Will these proxies work with Selenium?

Selenium accepts proxies via driver options in HTTP, HTTPS and SOCKS5, which is our IP:PORT format. The exact fit for your threads is visible on the free test.

How many threads can I run?

The number of simultaneous threads and bindings depends on the chosen package, and the pool of 12,000-15,000 IPv4 gives parallel sessions separate addresses.

Which protocol should I choose, HTTP or SOCKS5?

For most Selenium scenarios both fit; SOCKS5 is handier for non-standard connections. Both can be tested and you keep the one that runs smoother.

See also: proxies for BAS, proxies for Puppeteer, proxies for Python scripts, proxies for ZennoPoster, proxies for AMS Enterprise, proxies for A-Parser, proxies for Midjourney, proxies for CapMonster, full catalog

© WinGate · source of the material · wingate.me/en/proxy/selenium-proxy