Bright Data Review
The jack of all trades.
Bright Data has many features and an impressive data collection infrastructure. However, its prices and usage terms are not for everyone.
Add up to $500 to your account, and Bright Data will double the amount.
When it comes to proxies, Bright Data is one of those default options that you compare others against. It has everything for everyone (minus the shadier use cases), a proven history, and strong brand visibility. The company also offers robust management tools for enterprise clients, constantly reinforcing them with novel features. For this, it received our Most Innovative Provider award in 2023 and Best Platform for Proxies in 2024.
So, is Bright Data a no-brainer? Not necessarily. Despite all it offers, the company can’t be the best in all scenarios. That’s where cheaper or more specialized providers find their opportunity to slip through. And in recent years, the competition has only become tougher, especially in Bright Data’s prized enterprise segment.
Today, we’ll try to identify those cracks and how they can impact your decision. The review includes general information, as well as in-depth performance benchmarks based on weeks of testing. Let’s begin!
News about Bright Data
- By Adam Dubois
- Provider News
- By Adam Dubois
- Conferences
- By Adam Dubois
- Conferences
General Information
- Country: Israel
- Founded: 2014
- Proxy networks: Datacenter, ISP, residential, mobile, proxy API (general-purpose, search engines)
- Other services: Web Scraper IDE, Scraping Browser, Datasets, E-Commerce insights
- Supporting tools: Browser extension, proxy manager
- Price range: Premium
- Starting price: $1
- Payment methods: Credit card, PayPal, wire transfer, Alipay, Payoneer
- Trial: 7 days for companies
Bright Data is an Israeli provider of data collection infrastructure established in 2014. It’s currently owned by a UK-based equity firm called EMK Capital. The company offers access to every kind of proxy server, multiple data collection APIs, a cloud-based tool for developing scrapers on Bright Data’s infrastructure, and even pre-collected data sets.
Most old-timers remember Bright Data by a different name, Luminati. The company rebranded in early 2021, citing negative connotations associated with the name. (To be fair, Luminati does sound awfully familiar to a famous organization.)
Being a general-purpose provider, Bright Data tries to serve every use case it deems acceptable. The list includes many forms of web scraping for price comparison, SEO, and other purposes – even sneaker copping is on the table. But as far as proxy providers go, Bright Data is considered very strict, and it won’t hesitate to deny questionable uses.
Bright Data was one of the first services to introduce residential proxies – IPs borrowed from computers and phones of real people. At the time when most competitors still sold datacenter IPs, this gave the company a big advantage and allowed it to grow into a leading proxy provider. Despite tightening competition, Bright Data remains one to this day, boasting top universities and Fortune 500 companies among its clients.
Bright Data also cares deeply about the ethical aspect of sourcing and using proxies. It was among the first to openly talk about how it acquires residential IPs. What’s more, it has strict procedures for vetting customers and preventing abuse (you can watch our video interview on ethics with Bright Data’s CEO here). The company even went as far as to reduce its proxy pool by 10% to cut off unethical partners. Despite this, Bright Data has had its share of controversy over the years, such as with Hola VPN or piracy app Mobdro.
For the last few years, Bright Data has been expanding its scope of services. While proxies remain important, they now have to share focus with other tools. Bright Data’s end goal is to become the go-to source for web data, whether you’re a developer or a company with no web scraping experience.
Bright Data Proxy Networks
Bright Data offers all four kinds of proxy servers:
- Datacenter proxies from cloud hosting providers. They’re available in around 100 locations in shared, dedicated lists, or a pool of IPs.
- ISP (static residential) proxies which are hosted in data centers but associated with residential ISPs. They come from around 50 locations in the same formats as the datacenter service.
- Residential proxies from every country in the world. One of Bright Data’s unique selling points is dedicated residential IPs – they ensure exclusive access to a group of proxies with the same parameters.
- Mobile proxies of the peer-to-peer variety, also available worldwide.
In brief, whatever you may need, Bright Data has it. We explore each proxy type below:
Residential proxies are Bright Data’s main proxy product. The provider sources these IPs – as well as mobile proxies – through Bright VPN, the bandwidth-sharing application EarnApp, and developers that add an SDK to their software.
Pool Size & Coverage
- Advertised pool size: 72 million
- Locations: Global
- Targeting options: Global, country, state, city, ASN, ZIP code, coordinates, OS
Bright Data controls a network of 72 million monthly residential IPs. For a long while, it used to be the largest proxy pool on the market, and it still remains among the biggest options.
The residential proxies can be found in any country worldwide. We haven’t personally tested all of them, but we’re inclined to believe the provider’s claims. You get a huge number targeting options to choose from, and they can also be combined together (for example, city + ASN). This is great.
Features
- Rotation: Every request, as long as available (customizable with Proxy Manager)
- Traffic: Plan based
- Concurrency: Unlimited threads & ports
- Other: Request caching, dedicated IPs
Bright Data’s residential proxies are stacked with features. The rotation options, while basic using only the dashboard, become highly customizable once you fire up the provider’s proxy manager. There’s also a toggle to receive only IPs with a long proven uptime.
There are no concurrency limits, as long as you have enough balance in your account.
In addition, Bright Data offers some unique features. For example, you can opt to receive cached pages if someone had opened those URLs within several hours. This will return results faster and reduce your expenditure by 5%. Or, you can get a group of IPs with identical parameters for your exclusive use with certain domains.
Integration & Use
- Connection method: Gateway address
- Connection format: brd.superproxy.io:22225 –proxy-user brd-customer-USERNAME-zone-residential-country-us-city-newyork-asn-209:PASSWORD
- Protocols: HTTP, HTTPS, SOCKS5
- Authentication: Credentials, IP whitelisting
Liko most residential proxy networks, this one provides a gateway address. It routes your requests through Bright Data’s dozens of geographically distributed load balancers before reaching the end device.
In addition to HTTP, you can connect using the HTTPS and SOCKS5 protocols. Bright Data has more ports open than the standard 80 and 443 by default, and you can request more by contacting customer support.
Pricing Plans
- Model: Pay as you go, subscription
- Format: Pay per traffic
- Modifiers: Dedicated IPs
- Starting price: $8.40 for 1 GB
- Trial: 7 days for companies
It’s possible to use the residential proxies freely or commit to a plan. If you do, the rate can become up to 35% cheaper. You can further reduce it by opting for a yearly contract.
Like most similar services, Bright Data only considers traffic use. It’s is one of the more expensive options until enterprise levels of scale. Having said that, the differences have been shrinking recently, with major providers going through significant price cuts.
Performance Benchmarks
We last tested Bright Data’s residential proxies in March 2024, for the annual Proxy Market Research.
#1: Pool size & composition
- Requests: Global pool – 1.2M, 21 days; country pools – 560k, 14 days; Australia – 140k, 7 days
- Residential percentage: IP2Location database, Usage type data point (ISP, ISP/MOB, MOB IPs)
Gateway | Unique IPs | Residential % |
Global | 885,512 | 98.59% |
US | 392,272 | 99.05% |
UK | 200,759 | 99.81% |
EU* | 266,882 | 98.79% |
Brazil | 175,464 | 97.58% |
India | 189,973 | 98.10% |
Australia | 13,775 | 99.36% |
* Combines Germany, France, Spain, Italy, the Netherlands.
#2: IP quality (IPQualityScore data)
- Global pool: 20,000 checks
- US pool: 10,000 checks
Avg. fraud score | Proxy % | Frequent abuser | |
Global | 44.52 | 47.52% | 1,412 |
US | 71.76 | 75.81% | 1,400 |
Bright Data’s proxies looked fairly well: better in the Global pool, and somewhat poorer when checking only US-based IPs. This shows that the proxy pool is being used, but it’s not as abused as something like Infatica or IPRoyal.
#3: Infrastructure performance
- Parameters: Same as the pool test
- Target: Nearest server of a global CDN (<10 KB)
- Our server locations: DE for Global & European pools, US for American & Brazil pools, Singapore for Indian & Australian pools
Gateway | Avg. success rate | Avg. response time |
Global | 98.96% | 1.12 s |
US | 99.14% | 1.00 s |
UK | 99.01% | 0.75 s |
EU | 99.12% | 0.80 s |
Brazil | 99.51% | 1.04 s |
India | 98.69% | 1.76 s |
Australia | 99.28% | 1.73 s |
Bright Data’s infrastructure performed very well throughout the testing period. The success rate hovered around 99% in all locations, and the average response time was faster than most in the Global pool. Few providers beat those numbers, with the exception of Smartproxy and Oxylabs, both of which are extremely fast.
On the other hand, Bright Data’s results have changed little in two years, while major competitors have been making significant improvements.
#4: Performance with popular targets
- Requests: ~2,600 for each target
- Script: Custom non-headless Python scraper; social media – Puppeteer Extra Stealth
- Proxy location: US
- Our server location: US
Website | Avg. success rate | Avg. response time |
Amazon | 96.75% | 4.51 s |
Blocked | ||
Social Media | 72.50% | 12.56 s |
Total | 84.63% | 8.54 s |
Bright Data mobile network consists of peer-to-peer proxies – they’re borrowed from the mobile phones of real users and not USB dongle farms.
Pool Size & Coverage
- Advertised pool size: 7 million
- Locations: Global
- Targeting options: Global, country, state, city, ASN, ZIP code, OS
Bright Data’s mobile proxy network is around 10 times smaller than its residential service. Still, it covers all locations and offers very granular targeting capabilities – including the mobile carrier and OS.
Features
- Rotation: Every request, as long as available (customizable with Proxy Manager)
- Traffic: Plan based
- Concurrency: Unlimited threads & ports
- Other: Request caching, dedicated IPs
The mobile proxy functionality mirrors that of Bright Data’s residential product. You can filter the IPs up to a very precise level, rotate the servers on every request or establish customizable sticky sessions.
Bright Data doesn’t cap the number of parallel requests and includes its unique features like request caching and dedicated addresses.
Integration & Use
- Connection method: Gateway address
- Formats: brd.superproxy.io:22225 –proxy-user brd-customer-USERNAME-zone-mobile-country-us-city-newyork-asn-209:PASSWORD
- Protocols: HTTP, HTTPS, SOCKS5
- Authentication: Credentials, IP whitelisting
The mobile proxies use a gateway address. It automatically chooses Bright Data’s closest load balancer before sending requests through an end user’s device.
Multiple authentication methods and all major connections protocols are available, making the service suitable for all uses. Note that the use of SOCKS5 requires installing extra software.
Pricing Plans
- Model: Pay as you go, subscription
- Format: Pay per traffic
- Modifiers: Dedicated IPs
- Starting price: $8.40 for 1 GB
- Trial: 7 days for companies
Bright Data’s mobile proxies are available with or without a subscription. The latter option of course makes the rates cheaper the more you spend.
The provider charges for traffic only. Dedicated addresses charge more compared to the base service.
After a price revision in the spring of 2024, Bright Data’s mobile proxies have relatively extremely affordable, matching most premium providers.
Performance Benchmarks
We last tested Bright Data’s mobile proxies in March 2024.
#1: Pool size & composition
- Requests: 280k, 14 days; Australia – 140k, 7 days
- Mobile percentage: IP2Location database, Usage type data point (ISP/MOB, MOB IPs)
Gateway | Unique IPs | Mobile % |
Global | 102,671 | 98.21% |
US | 20,942 | 96.74% |
UK | 3,319 | 99.61% |
EU* | 24,516 | 98.23% |
Brazil | 4,962 | 97.74% |
India | 43,882 | 99.65% |
Australia | 546 | 94.51% |
* Combines Germany, France, Spain, Italy, the Netherlands.
#2: Infrastructure performance
- Parameters: Same as the pool test
- Target: Nearest server of a global CDN (<10 KB)
- Our server locations: DE for Global & European pools, US for American & Brazil pools, Singapore for Indian & Australian pools
Gateway | Avg. success rate | Avg. response time |
Global | 98.21% | 1.97 s |
US | 95.38% | 1.47 s |
UK | 93.21% | 1.36 s |
EU | 97.44% | 1.28 s |
Brazil | 90.63% | 2.27 s |
India | 97.68% | 2.74 s |
Australia | 97.70% | 2.06 s |
Bright Data’s infrastructure performance was solid but not outstanding. Over 98% successful requests is about the standard for mobile IPs. The response time was on the slower end, even when comparing to predominantly mobile alternatives (Oxylabs, Smartproxy, and SOAX).
#3: Performance with popular targets
- Requests: ~2,600 for each target
- Script: Custom non-headless Python scraper; social media – Puppeteer Extra Stealth
- Proxy location: US
- Our server location: US
Website | Avg. success rate | Avg. response time |
Amazon | 71.01% | 7.15 s |
Blocked | ||
Social Media | 40.19% | 17.58 s |
Total | 55.60% | 12.37 s |
The performance was surprisingly mediocre, especially with the social media network: slow and failing more than succeeding. This is uncharaceristic of Bright Data and mobile proxies in general, but we saw similar issues last year as well.
Bright Data maintains several configurations of datacenter proxies.
- A service where you can buy a fixed number of addresses, either shared or dedicated.
- A rotating proxy pool for entry-level tasks that the provider calls Bright Lite (mind the pun).
Features
Pay per IP | Pay per traffic | |
Format | IP list / custom pool | Proxy pool with 20,000 IPs |
Countries | ~100 countries with city-level targeting | 100 randomly assigned countries |
Rotation | Every request, static, customizable with Proxy Manager | |
Threads | Unlimited | |
Traffic | Potentially unlimited | Plan based |
SOCKS5 | ✅ | ✅ |
Authentication | Credentials, IP whitelist | |
Other | Dedicated IPs, 100% uptime, paid refresh |
Bright Data has a unified system, so many of the features overlap among the three types. In general, you get wide location coverage, unlimited threads, and SOCKS5 support.
Furthermore, all three products have the ability to rotate, or you can choose to send multiple requests with a particular address. In any case, you connect through Bright Data’s load balancing gateway rather than the proxy server directly.
The main difference is that the Pay per IP service lets you specify how many proxies you need in particular locations. So instead of getting a randomly distributed proxy pool, you can simply buy 20,000 IPs in the US.
In addition, it’s possible to make Pay per IP proxies dedicated for all or some domains, and select them from different cities. And finally, there’s a free toggle called 100% uptime – if a proxy goes down, Bright Data automatically replaces it with a different one with the same parameters.
Note that Bright Data assigns datacenter proxies automatically, which may lead to some bad seeds (as we’ll see in the performance benchmarks). You may have to refresh some IPs once or twice (this is paid) until you find the perfect configuration.
Pricing Plans
Pay per IP | Pay per traffic | |
Model | Subscription, pay as you go | |
Format | IPs + traffic | Traffic |
Starting price | $0.11/GB + $0.8/IP | $0.65/GB |
Upsells | Unlimited traffic, dedicated IPs, city targeting | |
Trial | 7 days for companies |
You can pay for the products as you go or commit to a fixed plan. The first option is pretty unusual for datacenter addresses. But as always, it costs more per unit than a subscription.
Unlike many competitors, Bright Data prices its IP-based service based not only proxy count but also traffic use. It’s possible to select unlimited traffic, but this significantly increases the price. So does making a proxy dedicated.
In a broader context, Bright Data’s traffic-based datacenter proxies are priced competitively. With the IP-based product, it depends: the barebones version is cheap, but the maxed out unlimited traffic and domains configuration costs more than most.
Performance Benchmarks
We last tested Bright Data’s 50,000 shared US proxies in March 2024.
#1: Infrastructure performance (rotating proxies)
- Requests: 50,000
- Proxy location: US
- Target: Nearest server of a global CDN (<10 KB)
- Our computer’s location: US
Avg. success rate | Avg. response time |
99.96% | 0.26 s |
#2: Download speed
- IPs tested: 10
- Target: Hetzner’s 100MB Ashburn benchmark
Avg. without proxies | Avg. download speed | Slowest IP |
32.56 MB/s | 9.72 MB/s | 0.98 MB/s |
The shared proxy servers were fast enough for most tasks including streaming, even taking into account the slowest IP’s throughput.
#3: Performance with popular targets
- Requests: ~2,600 per target
- Script: Custom non-headless Python scraper
- Proxy location: US
- Our server location: US
Avg. success rate | Avg. response time | |
Amazon | 5.83% | 2.46 s |
Blocked | ||
Homedepot | 85.14% | 0.64 s |
Total | 45.49% | 1.55 s |
How to Use Bright Data
Registration
You can register with Bright Data by entering your first and last name, work email, and company size. If you have particularly large or custom needs, you can schedule a call. The login options include the credentials you’ve created, as well as Google and Okta SSO.
Bright Data is known to be strict about compliance, especially if you use its peer-to-peer proxy networks. That said, the provider simplified the process: it now allows you to reach over 200 websites via residential proxies without undergoing the full KYC. Otherwise, you’ll be asked to present your personal details, add some money to the account, and wait up to three days for verification.
Dashboard
Bright Data’s dashboard used to be full of options and pretty overbearing. After several revamps, the provider simplified it to several sections for product categories, another for billing, and one more for account controls. The complexity is still there, but most of it is tucked away behind several levels of navigation.
You’ll be able to do everything from adding money to your account, setting up & authorizing proxies to viewing usage statistics and contacting support.
Security is another priority. Bright Data lets you give different access levels to your team, set up 2FA, see the event log, and receive automated notifications related to subscription and proxy use.
One more useful feature is network status. It shows the uptime of each service in real time and can notify you via email if something goes down.
The dashboard is available in six languages, including Russian, Spanish, Portuguese, and Chinese.
Subscription Management
Unlike most proxy providers, Bright Data uses a custom system for proxies called Zones. A zone works like a plan. It’s possible create multiple zones for each proxy type and even have separate zones with identical configurations. You can assign spending limits (based on traffic or money) for each zone, as well as track your expenditure throughout the month.
Another unconventional decision is that Bright Data has no separate plans for each product. Instead, a plan applies to all services depending on how much money you commit. You can change the plan in the Billing section.
But that’s not all. The Billing section provides detailed information about your subscription and money use. You can find your current balance, active plan, invoices, and configure payment methods. The provider also includes a visual cost explorer and, in a nice gesture for accountants, allows you to specify invoice recipients.
Proxy Management
To do anything with proxies on Bright Data’s platform, you first have to create a zone.
This involves selecting a proxy type and adding additional permissions, if any. The configuration wizard will show you an estimated cost based on your choices. The final step is to name the zone and confirm its creation.
For example, suppose I wanted rotating residential proxies for a small project. I’d choose the Residential zone. Under Permissions, country targeting would be enough for me; otherwise, I could enable states, cities, ASNs, and ZIP codes as extras. Then, I’d choose shared IPs, as I don’t need them for my exclusive use. At last, I’d press Add Zone.
After creating a zone, you’ll need to integrate the proxies. Bright Data offers three integration methods: through gateway servers (which the provider calls Super Proxies), Proxy Manager, or a Chrome extension.
The Super Proxy method works similarly to other proxy providers. You get an interactive widget that generates gateway addresses in the hostname:port format. It’s possible to select a zone and filter the proxies by location, which automatically reflects in the username.
Bright Data’s widget also provides dynamic code samples for major programming languages like Python, PHP, and Node.JS. You can select from several pre-sets, such as using proxies with a sticky session or quickly rotating between IPs.
Bright Data uses one system for all proxy products. So even its Pay per IP datacenter proxies have to connect through gateway servers. This increases complexity, but it’s still possible to create a static session or even pinpoint a particular IP address.
The second method lets you control proxies with a piece of software called Proxy Manager. It’s an open source tool available on all operating systems and in the cloud.
In a nutshell, Proxy Manager makes every aspect of your work with the proxies better. It replaces the (still somewhat limited) usage statistics with detailed live logs; it allows better management of rotation settings (the dashboard is pretty meh in this regard); and it enables SOCKS5 for those who need it. These are just the basics.
One interesting feature is the Proxy Waterfall. Basically, whenever you make a request to a website, it first goes via the least effective (and cheapest) proxy network. If that fails, the system tries again with another proxy type, until you succeed.
While that does sound nice in theory, I can see a few caveats: first, you’ll need to subscribe to multiple IP networks at once; second, this approach can be slower, so it could make sense to use the waterfall for gauging the tolerance level of a domain.
The breadth of features Proxy Manager offers is truly huge. They might help you, or simply confuse you, but they’re there. I’m just not sure how I feel about the fact that you need this tool for such simple things as adjusting the rotation time.
The third way is using a browser extension for Google Chrome. It’s pretty customizable and lets you change your IP address based on a Zone or a location. You can set up sticky sessions and even modify the request headers. Bright Data advertises the extension as a tool for manual scraping, but I think it’s better suited for viewing content rather than extracting it.
Usage Tracking
Bright Data has put a lot of effort into statistics, with several ways to reach them.
- A quick toggle in the Zones page. It gives you a visual overview of your bandwidth and request use.
- A tab with usage statistics per proxy network and a customizable graph.
- Usage statistics and graphs for each zone in its settings.
Each way provides flexible filtering options. You can a time period ranging anywhere between one hour to two years. The metrics include not only bandwidth expenditure but also number of requests, and in some cases error rate.
If you use Proxy Manager, it’s possible to display its statistics on the dashboard, as well. Bright Data even provides a way to separate API and Proxy Manager traffic in some of the graphs.
Public API
Bright Data offers an API for managing the proxy servers programmatically. It’s the most comprehensive and granular API I’ve seen in this industry, and you might have to get a new degree to make full use of it.
Documentation
With such a complex service, Bright Data needs to have appropriate documentation to make sense of it. And it does. You’ll find answers and instructions both in text and video formats.
Perhaps your first resource should be Bright Data’s FAQ page. It answers all the basic questions about using the service, and then some. Then, there are webinars – they cover narrower concerns, such as reCAPTCHA avoidance and browser automation. There’s also a video-based learning hub, though it looks pretty much outdated and abandoned in comparison.
Hands-On Support
If, by any chance, you won’t find your answer – or simply get lost looking for one – there’s the hands-on support.
Bright Data offers a ticket system on the dashboard. Customers that commit to a plan also get an account manager. Else, you can contact the provider using WhatsApp, Telegram, and even a phone.
We found the answering time to be fast: we sent multiple email messages throughout the day, and a reply came in 14 minutes on average. Communication with account managers is even faster, but they don’t work round the clock.
However, the customer service isn’t equal for all. Bright Data has segmented and commercialized its functionality by introducing tiered support packages. The base one doesn’t even get 24/7 replies, unless serious technical issues occur.
Conclusion
Bright Data calls itself world’s #1 web data platform, and testing it gave me compelling reasons to believe the claim.
The proxy networks Chris and I have tried were excellent: fast, stable, and large. They come full of features, and Bright Data makes sure to provide the tools to make best use of them. Pound for pound, there are few providers that can compare.
However, the privilege comes at a cost. Some may be put off by how technically complex Bright Data is; others may find its compliance process too invasive; but most likely, the main showstopper – if any – will be the price. It’s hard to find a provider that’s more expensive, especially if you require the features Bright Data considers premium (such as unlimited bandwidth for the dedicated proxies).
But if you don’t find price an issue, Bright Data really is one of the best options you can get.
Bright Data Alternatives
Bright Data’s closest competitor in the premium segment. It offers all the main proxy types and multiple APIs for web scraping, coupled with personalized customer service.
Smartproxy is a great choice if you want to save some money on rotating proxies. It offers multiple IP types, better prices, and is easier to use in exchange for fewer features.
SOAX can be a good option if you need precise locations but don’t want to pay Bright Data’s premium. It supports region, city, and ASN targeting out of the box.
Want more? View the full list of the Bright Data alternatives.
Recommended for:
Enterprise customers or those that need advanced features.
Add up to $500 to your account and get double the amount.
Add up to $500 to your account and get double the amount.