proxysale

Language

Buy SOCKS5 proxies for scrapers, checkers and SEO software

Every address in our unlimited package lists speaks SOCKS5 on the same port as HTTP. Load the list link into your software and it gets thousands of SOCKS5 proxies that refresh through the day.

Blue price tag in front of a dotted world map with connected network nodes

What a SOCKS5 package gives you

A ProxySale package is a list link. Your software requests it and gets a text file, one ip:port on each line, and every line accepts SOCKS5, SOCKS4, HTTP and HTTPS on the same port. You do not buy SOCKS5 proxies as a separate product: any package on the price list gives you a SOCKS5 proxy list of the size you chose, from 200 to 50,000 IPs.

To pick addresses yourself, end the link with .csv. You get a file with the column names in its first row and semicolons between values. It lists the country in two letters, the outgoing IP and two numbers for how fast the proxy runs and how long it stays online: the bigger, the better. Filter the file on these columns and hand your scraper only the right countries and the best addresses.

On unlimited packages access goes by the IP of your server. You add that address in the control panel once, and the proxies accept connections from it without a login or password. For SOCKS5 this matters a lot, because many scrapers and checkers handle SOCKS5 authentication poorly or skip it. Residential proxies speak SOCKS5 too, but they connect with the username and password from the proxy line, and you pick the protocol when you create a line.

Why scrapers like SOCKS5

SOCKS5 works one level below HTTP. The proxy relays bytes between your software and the target and leaves the request alone, so headers reach the site exactly as your scraper wrote them. You keep full control over the request fingerprint.

The protocol carries any TCP traffic. One SOCKS5 proxy list can feed a web scraper, an API client, a mail checker and your own scripts at the same time.

With the socks5h scheme the proxy also resolves domain names. Your server passes the host name, the proxy looks it up, and the DNS query for the target domain leaves from the proxy side.

  • Python requests: install requests[socks] and put socks5h://ip:port into the proxies dictionary.
  • curl: add -x socks5h://ip:port to the command.
  • Node.js: create a SOCKS agent and hand it to your HTTP client.
  • A-Parser, ZennoPoster, ScrapeBox: choose SOCKS5 in the proxy settings and load the list link.

SOCKS5 or HTTP

Both protocols run on every port, so your software makes the choice. Pick SOCKS5 when the tool supports it and you want DNS resolution on the proxy side. Pick HTTP for tools that accept only HTTP proxies and for quick checks in a browser. The page about HTTP and HTTPS proxies covers that side.

Speed stays about the same. The number of parallel connections makes a bigger difference: the package threads decide how many your software keeps open at once.

Choosing the size of the list

Start from the number of parallel requests your job needs. A parser with 500 threads fits the World MIX package of 5,000 IPs and 500 threads. A job with 2,500 threads needs the 30,000 IP package. The proxies refuse connections above the limit, and your software reports them as dead, so leave some headroom.

The list size is a daily average: fewer addresses stay online at night and on holidays. For long jobs take a daily or monthly package; a month costs about 38% less per day than paying day by day. Jobs with thousands of threads are covered on the bulk proxies page.

The region matters as well. World MIX suits global sites, while Europe proxies, CIS proxies and China proxies give addresses from one part of the world for local search results and regional shops.

Common SOCKS5 problems and fixes

  • Connection refused on every line: the IP of your server is missing in the control panel, or your software goes out through another address. Check the outgoing IP with curl https://ifconfig.me/ip on that server and add it.
  • Part of the lines fail right after the start: the thread count in your tool exceeds the package limit. Lower it or move to a package with more threads.
  • The target sees your own DNS server: the tool uses plain socks5 and resolves names locally. Switch to socks5h or turn on remote DNS in the settings.
  • Some lines answer slowly: a large list always holds a few slow addresses. Set a timeout of 15 to 30 seconds and retry through another line.

Keeping the list fresh

The pool changes through the day. Set your software to reload the list link every 8 to 10 minutes, and it always works with the live part of the pool. We throttle more frequent requests. The rotating proxies page explains rotation at the list level.

To check one line by hand, run curl -x socks5h://ip:port https://ifconfig.me/ip. The reply shows the address that target sites see.

Try before you pay

Support gives every verified customer one free hour of any package. Ask for it in the chat or a ticket on the contact page, load the link into your software and look at the results on your own targets.

For a quick test of your code, the free proxy list has public SOCKS5 lines. They die within hours and suit tests only, so move to a package before a real job.

Plans that fit

Unlimited packages · billed by time

IPsThreads1 hour1 day7 days30 daysPer 1,000 IPs a dayBuy
30,000World MIXPopular2,500$4.20$51.00$275$990$1.70Buy
3,000EuropePopular1,000$1.70$15.50$77.00$277$5.17Buy
1,000CIS500$1.00$10.00$52.00$187$10.00Buy
200China300$0.50$7.00$37.00$135$35.00Buy

Per-GB plans · billed by traffic

Plan · price per GB1–9 GB10–49 GB50–99 GB100–499 GB500–999 GB1,000–2,000 GBBuy
Nitro Datacenter IPv4datacenter IPv4$0.99/ GB$0.92/ GB$0.85/ GB$0.79/ GB$0.72/ GB$0.65/ GBBuy
Hybrid ISPprovider addresses$1.49/ GB$1.39/ GB$1.29/ GB$1.15/ GB$1.05/ GB$0.95/ GBBuy
Max Residentialhome IPs · city$2.29/ GB$2.09/ GB$1.95/ GB$1.75/ GB$1.55/ GB$1.39/ GBBuy

All per-GB plans

Questions

Do I need a separate SOCKS5 package?

Not for an unlimited package: a single port of any package takes HTTP, HTTPS, SOCKS4 and SOCKS5. Residential proxies need no separate purchase either: you pick the protocol when you create a line.

What is the difference between socks5 and socks5h?

With socks5h the proxy resolves domain names. With plain socks5 your own server resolves them first.

Do I need a SOCKS5 login and password?

Not on an unlimited package: access goes by the IP of your server, and any SOCKS5 client connects as is. Yes on residential proxies: the username and password are part of the proxy line. Chromium browsers do not send a login over SOCKS5, so connect residential proxies there over HTTP.

How do I check a SOCKS5 proxy?

Run curl -x socks5h://ip:port https://ifconfig.me with any line from your list. The reply shows the address websites see, while an empty reply or a timeout means the line is down.

Is there UDP over SOCKS5?

Among the per-GB plans, only on residential Max Residential. UDP carries messenger voice calls, games and other apps that send more than TCP.

Which software works with SOCKS5?

Almost any: Python and Node.js scrapers, curl, browsers, A-Parser, ZennoPoster, Telegram. Chromium browsers run SOCKS5 only without a login, which suits packages with IP-based access.

Start with an hour or a gigabyte

Test a package with a free hour once verified or buy 1 GB of any per-GB plan, run your software on it and keep the format that fits the job.

Open the control panel