SOCKS5 Proxy Server
Send SOCKS5 proxy server requests using Bright Data’s Proxy Manager
- Quality SOCKS5 proxies for scraping
- Fastest residential, mobile, ISP, and datacenter proxies
- City, state, & zip code level targeting - Free!
- #1 performance99.99% success rate
- Never get blockedwhile scraping public data
- #1 proxy speed highest network uptime
Top SOCKS5 proxy locations
SOCKS5 Proxies Pricing
Enjoy free unblocking features not found elsewhere
Bypass advanced anti-bots by automating your unlocking process
Browser Fingerprinting
Emulate real users' browsers to simulate a human experience
CAPTCHA Solving
Analyze and solve CAPTCHAs and challenge-response tests
Manage Specific User Agents
Automatically mimic different types of browsers and devices
Set Referral Headers
Simulate traffic originating from popular or trusted websites
Handle Cookies
Prevent potential blocks imposed by cookie-related factors
Automatic Retries and IP Rotation
Continually retry requests, and rotate IPs, in the background
Worldwide Geo-Coverage
Access localized content from any country, city, state or ASN
JavaScript Rendering
Extract data from websites that rely on dynamic elements
Data Integrity Validations
Ensure the accuracy, consistency and reliability of data
Powered by an award-winning proxy infrastructure
Over 72 million IPs through SOCKS5, best-in-class technology and the ability to target any country, city, ZIP Code, carrier, & ASN make our premium proxy services a top choice for developers.
SOCKS5 proxies for web scraping at scale
Residential Proxies
- 72,000,000+ IPs
- Available in 195 countries
- The largest rotating real-peer IP network
- Access & crawl all sophisticated websites
Datacenter Proxies
- 1,600,000+ IPs
- Available in 98 countries
- Shared and dedicated IP pools available
- Quick access to non-complex websites
ISP Proxies
- 700,000+ IPs
- Available in 35 countries
- Real static residential IPs without IP rotation
- Best for logging into multiple accounts
Natively integrate with dozens of tools
SOCKS5 proxies for data scraping
Largest Global Proxies Networks
Bright Data proxy network is built of over 72million IPs from 195 countries
Best Scraping Proxy Infrastructure
Unlimited scale and customizing possibilities from any city or country in the world
Most Stable Proxy Networks
Bright Data has the highest success rates of any global IPs provider
Best Performing Scraping Proxies
99.9% - Bright Data has the highest success rates of any IPs provider
Top Proxy IP Network Speeds
99.99% Network Uptime, plus a real-time network status monitor
Unparalleled Proxy Innovation
Speed up your project with a free Proxies Manager
Developers prefer Bright Data for SOCKS5 proxy protocol
- Highest quality data
- Largest GEO coverage
- Best network uptime
- Fastest output
Best Performance
The highest success rate in the industry
Non-stop Innovation
New feature releases every day
Most Reliable
Enterprise-grade scaling
No-hassles integration for an easy start
- Manage your IPs from the Bright Data Control Panel or API
- Documentation for developers
- Supports third-party software integration
- Create and manage sub-users
Easy-to-use with the web’s most-popular Proxy Manager
- Most popular user-friendly proxy dashboard
- Organize proxies with easy-to-use interface
- No-hassle integration for first-timers
- Define custom rules for optimized results
- Built for developers. Powered for the enterprise
The category leader in proxies and data collection
650TB of public data collected every day
New feature releases every day
Serving 7/10 of the world’s leading universities
4.6/5 Trustpilot rating
The best customer experience in the industry
New feature releases every day
To answer any questions right when you need it
Real-time network performance dashboard
To optimize your performance
To meet your data collection goals
Buy SOCKS5 proxies that drive results
SOCKS5 Proxies FAQs
What is the SOCKS5 proxy protocol and how does it work?
SOCKS5 is a versatile proxy protocol that routes network packets between a client and a server through a proxy server. It supports both TCP and UDP connections, allowing it to handle any type of traffic, including HTTP, HTTPS, FTP, and more. SOCKS5 operates at a lower level than HTTP proxies, making it suitable for a wide range of applications and providing high levels of anonymity.
How can I use SOCKS5 proxy with Bright Data services?
Bright Data supports SOCKS5 proxies on its Datacenter and ISP proxy networks. To use SOCKS5 with Bright Data:
- Configure your application or tool to use the proxy address
brd.superproxy.io
on port22228
. - Use your Bright Data proxy zone credentials for authentication.
- Ensure that you use domain names (hostnames) as targets, not IP addresses.
- Use the
socks5h://
protocol to ensure remote DNS resolution on the proxy side.
That's it!
3. What is the default SOCKS5 proxy port supported by Bright Data?
The default port for SOCKS5 proxies with Bright Data is 22228
. When configuring your SOCKS5 proxy, use brd.superproxy.io:22228
. Note that the standard ports 22225
(HTTP) and 22226
(HTTPS) are not used for SOCKS5 connections.
How can I ensure the best performance when using Bright Data's SOCKS5 proxies?
To ensure optimal performance:
- Use Domain Names: Always use domain names (e.g., example.com) as targets instead of IP addresses, as Bright Data blocks requests with explicit IPs.
- Remote DNS Resolution: Configure your application to resolve DNS remotely by using socks5h:// in your proxy settings. This ensures that DNS resolution happens on the proxy side.
- Proxy Manager: Utilize the Bright Data Proxy Manager to control and optimize your proxy usage. It offers features like automatic rotation, request throttling, and easy configuration management.
- Adhere to Bright Data Policies: Follow all compliance regulations and configuration guidelines provided by Bright Data.
What are the benefits of using SOCKS5 proxies?
Using SOCKS5 proxies offers several advantages:
- High Anonymity: Masks your IP address, providing privacy and anonymity.
- Versatility: Can handle various types of traffic (HTTP, HTTPS, FTP, SMTP, etc.).
- Bypass Restrictions: Helps in bypassing internet censorship, firewalls, and geolocation restrictions.
- TCP and UDP Support: Facilitates both TCP and UDP protocols for broader application support.
- Performance: With Bright Data's robust network, you gain high uptime and reliable connections.
How do I set up a SOCKS5 proxy servers?
To set up a SOCKS5 proxy with Bright Data:
- Proxy Address and Port:
- Use
brd.superproxy.io
as the proxy address. - Use port
22228
for SOCKS5 connections.
- Use
- Authentication:
- Provide your Bright Data proxy zone
username
andpassword
. - Authentication can be set in your application's proxy settings or included in the proxy URL (e.g.,
username:[email protected]:22228
).
- Provide your Bright Data proxy zone
- Protocol Configuration:
- Use the
socks5h://
protocol to ensure DNS resolution occurs on the proxy side.
- Use the
- Target Domains:
- Use domain names as targets; avoid using explicit IP addresses.
- Application Settings:
- Configure your application or code accordingly, following Bright Data's guidelines.
What are the limitations or restrictions of using SOCKS5 proxy?
Limitations include:
- Proxy Types Supported: SOCKS5 is currently supported on Residential, Datacenter and ISP proxies.
- Target Domains Only: Bright Data only supports hostnames (domain names) as targets for SOCKS5 proxies. Requests using explicit IP addresses or local DNS resolution are blocked.
- Port Usage: Must use port
22228
for SOCKS5; standard HTTP/HTTPS ports are not applicable. - DNS Resolution: Must use remote DNS resolution (
socks5h://
protocol) to comply with Bright Data policies. - Target Ports: Only supports target ports higher than
1024
. - Compliance Regulations: Must adhere to Bright Data's compliance regulations and usage policies.
How can I perform geo-location or country selection with Bright Data's SOCKS5 proxies?
Answer:
To select a specific geo-location or country:
- Modify Your Username:
- Append
-country-[country code]
to your Bright Data username. - For example, to use a proxy in Italy, your username would be
[username]-country-it
.
- Append
- Example with cURL:
curl -i -x socks5h://brd.superproxy.io:22228
--proxy-user [username]-country-it:[password]
"https://geo.brdtest.com/welcome.txt"
- Supported Countries: Use the appropriate two-letter country code for your desired location.
How do I use cURL with Bright Data's SOCKS5 proxies?
When using cURL:
- Use socks5h Protocol: Ensure remote DNS resolution by specifying
socks5h://
. - Specify Proxy: Use
-x socks5h://brd.superproxy.io:22228
. - Provide Credentials: Include your Bright Data credentials with
--proxy-user [username]:[password]
. - Example Command:
curl -i -x socks5h://brd.superproxy.io:22228
--proxy-user [username]:[password]
"https://geo.brdtest.com/welcome.txt"
- Troubleshooting: Add
-v
or-i
for verbose output to aid in troubleshooting.
What target ports are supported by Bright Data's SOCKS5 proxies?
Bright Data's SOCKS5 proxies support all target ports higher than 1024
by default in Datacenter and ISP proxy zones. Ensure your application targets ports within this range when configuring your connections.