Bright Data LinkedIn Pricing Explained: What It Actually Costs at 10K, 400K and 5M Records
Every page that ranks for Bright Data LinkedIn pricing quotes one number and moves on. The problem is that Bright Data sells LinkedIn data through two entirely different products with two entirely different rate cards, and the cheaper one flips depending on how many records you need. Quote the wrong one and you can be out by 16×.
So I sat down with Bright Data's live pricing pages on 13 August 2026, read every published figure — including the pricing tables the configurator embeds in the page rather than the rounded labels it prints — and priced one concrete workload — public LinkedIn people-profile records — at four real volumes. No estimates, no interpolation. Where Bright Data publishes no route to a number, this post says not published and leaves it there.
TL;DR: Bright Data's Web Scraper API is $1.50 per 1,000 records pay-as-you-go, falling to $1.00 per 1,000 on the $1,999/month Scale tier. The Dataset Marketplace starts at $250 for 100,000 records ($2.50 per 1,000) and will not sell you less than that. The API is cheaper below 5 million records; from 5 million to 19.25 million the two cost exactly the same; and the dataset wins at one volume only — the final 20 million stop. And "Save 80%" raises your bill.
Two Products, Two Rate Cards
The confusion starts with the product names, so here it is plainly.
Web Scraper API. You send LinkedIn URLs or search terms and get structured records back on demand. Priced per record, billed monthly, no minimum order. Bright Data's scraper library lists seven LinkedIn collectors on this product (re-counted 14 August 2026): people profiles, company information, people search, and four separate post collectors. LinkedIn jobs are not one of them — jobs are sold as a dataset and behind their own scraper landing page, not as a collector in this library.
Dataset Marketplace. You buy a pre-collected file of records matching a filter, delivered as JSON, NDJSON, CSV, XLSX or Parquet. Priced per record with a volume ladder, a hard minimum order, and an optional refresh subscription. Bright Data's LinkedIn datasets hub states that the LinkedIn Profiles dataset "contains over 669M records", and lists the LinkedIn dataset family as a whole at "905.4M+" across five datasets (both re-read 14 August 2026). An older people-profiles landing page still carries a "over 524M records" figure; the hub is the current one, and it is the number used throughout this post.
These are not substitutes. One answers "get me these 40,000 profiles"; the other answers "give me a slice of the whole population." Cost comparisons between them are only meaningful once you know which question you are actually asking — the same distinction we drew in the best LinkedIn data APIs compared roundup.
Bright Data LinkedIn Pricing on the Web Scraper API
Read from brightdata.com/pricing/web-scraper on 13 August 2026. The Scale plan is a three-stop slider, and most write-ups only ever quote its first stop.
| Plan | Monthly fee | Records included | Rate on extra records | Effective rate on the included block |
|---|---|---|---|---|
| Free Tier | $0 | 5,000 per month | — | $0 |
| Pay as you go | $0 | — | $1.50 / 1K | $1.50 / 1K |
| Scale (stop 1) | $499 | 384,000 | $1.30 / 1K | $1.2995 / 1K |
| Scale (stop 2) | $999 | 908,000 | $1.10 / 1K | $1.1002 / 1K |
| Scale (stop 3) | $1,999 | 1,999,000 | $1.00 / 1K | $1.0000 / 1K |
| Enterprise | Custom | Not published | Not published | Not published |
Two things fall out of that table that the pricing page does not spell out.
The included rate and the overage rate are the same number. $499 ÷ 384 = $1.2995 per 1,000, against a $1.30 overage. $1,999 ÷ 1,999 = exactly $1.00, against a $1.00 overage. A Scale plan is not a discounted block you can overrun expensively — it is a flat lower rate you unlock by committing to the monthly fee. That is unusually clean, and worth saying out loud, because most credit plans punish overage.
Which also means unused records are pure loss. If you commit to $499 and use 100,000 records, you paid $4.99 per 1,000 for them. The plan has no published rollover.
There is a live promo on the page as of 13 Aug 2026: 25% off Scraper API for 3 months with code APIS25. That is where the "$0.75/1k rec" in Bright Data's own top navigation comes from — it is 25% off the $1.00 bottom-of-ladder rate. A new buyer can reach it — but only for three months, and only on top of a $1,999/month commitment. It is a promotional rate, not a standing one, so do not build a budget on it.
The Three Switch Points Nobody Prints
Given four published options, there are exactly three monthly volumes at which the cheapest one changes. Bright Data does not publish them; they follow directly from the rates above.
| Monthly record volume | Cheapest published option | Why it flips |
|---|---|---|
| Up to ~332,600 | Pay as you go | $499 ÷ $1.50 per 1K = 332,667 records before the fee pays for itself |
| ~332,700 – ~768,600 | Scale $499 | $1.30 / 1K beats $1.50 / 1K once the fee is absorbed |
| ~768,700 – ~1,817,000 | Scale $999 | The extra $500 buys 524,000 more included records plus a 20¢ rate cut |
| Above ~1,817,100 | Scale $1,999 | $1.00 / 1K is the floor of the published ladder |
Method: solve each pair of cost functions for the crossover, where cost = monthly fee + max(0, volume − included) × overage rate. Rounded to the nearest hundred records. Re-check these if Bright Data moves the slider stops.
Bright Data LinkedIn Dataset Pricing: The Volume Ladder
The marketplace prints exactly one number in prose — "Starts from $250/100K rec" — and puts the rest of the ladder behind a slider. Read out of the configurator's own embedded pricing table on the LinkedIn datasets hub (the same table also backs brightdata.com/pricing/datasets), re-read 14 August 2026, these are the breakpoints where the rate actually changes. Note that the slider's printed labels read "100K / 500K / 1M / 5M / 20M", but the rate does not change at 1M — it changes at 1.4M.
| Records | Price per 1,000 | One-time total |
|---|---|---|
| 100,000 (minimum order) | $2.50 | $250 |
| 500,000 | $2.00 | $1,000 |
| 1,400,000 | $1.50 | $2,100 |
| 5,000,000 | $1.00 | $5,000 |
| 20,000,000 | $0.50 | $10,000 |
| Complete dataset (3 TB) | Not published | Not published |
Note the direction of travel. The LinkedIn dataset hub headlines "Starts at — Up to $0.0025 per record", and $0.0025 per record is $2.50 per 1,000 — the most expensive rate on the whole ladder, presented as the starting point. Every rate below it is cheaper, and the page never lists them.
The $250 minimum order is the other buried constraint. It is stated on the LinkedIn dataset hub as "Min Order $250," and it is absolute: there is no 10,000-record purchase. Below 100,000 records the marketplace is not a cheap option, it is not an option at all. Bright Data's dataset billing FAQ also states that "each plan includes a minimum monthly commitment, which is billed at the start of each month as long as your account is active" — the amount of that commitment is not published.
"Save 80%" Is Not 80% Off the Price
This is the single most misread control on the page, and I have not found another write-up that explains it.
The dataset configurator offers four "refresh rate" options: One-time, Biannual (Save 25%), Quarterly (Save 50%) and Monthly (Save 80%). It reads like a discount picker. It is not. It is a delivery-count picker for a one-year subscription, and the percentage is taken off the total of all deliveries in that year — not off the sticker price of one.
Here is the arithmetic on 100,000 LinkedIn profile records, verified against the configurator's own pricing on 13 August 2026.
| Option as labelled | Deliveries in the year | Undiscounted total | What you actually pay | Per delivery | Per 1,000 records delivered |
|---|---|---|---|---|---|
| One-time | 1 | $250 | $250 | $250.00 | $2.50 |
| Biannual — "Save 25%" | 2 | $500 | $375 | $187.50 | $1.88 |
| Quarterly — "Save 50%" | 4 | $1,000 | $500 | $125.00 | $1.25 |
| Monthly — "Save 80%" | 12 | $3,000 | $600 | $50.00 | $0.50 |
So a buyer who wants 100,000 profiles once, sees "Save 80%," and clicks it does not pay $50. They pay $600 — 2.4× the $250 they would have paid on One-time — and receive eleven refreshes they did not ask for.
Read the other way, it is a genuinely strong offer: $0.50 per 1,000 records delivered against $2.50 on One-time, a real 5× improvement, and the cheapest per-record rate anywhere in Bright Data's LinkedIn line-up below 20 million records. If you need monthly-fresh firmographics, take it. If you need a snapshot, the label is actively working against you.
The rule: the discount is real per record delivered, and inverted per dollar spent. Decide how many refreshes you need first, then read the label. This is the same failure mode as credit plans that look cheap per credit and expire before you spend them — see do SERP API credits expire.
The Same Workload at Four Volumes
One workload: public LinkedIn people-profile records, collected once. Bright Data Web Scraper API on its cheapest published plan for that volume, Bright Data Dataset Marketplace on a one-time purchase, and Serpent's LinkedIn API at its published $0.50 per 1,000 profile rate for reference. All Bright Data figures from the live pages on 13 August 2026.
| Volume | BD Scraper API (cheapest plan) | BD Dataset (one-time) | Serpent /api/linkedin/profile | Who wins |
|---|---|---|---|---|
| 10,000 | $15.00 pay-as-you-go ($7.50 after the free 5,000) |
$250 — the minimum order you cannot buy 10,000 |
$5.00 | Scraper API, by 16× over the dataset |
| 400,000 | $519.80 on Scale $499 384,000 included + 16,000 × $1.30/1K |
$1,000.00 at $2.50 / 1K |
$200.00 | Scraper API, by 1.9× |
| 5,000,000 | $5,000.00 on Scale $1,999 1,999,000 included + 3,001,000 × $1.00/1K |
$5,000.00 at $1.00 / 1K |
$2,500.00 | Exact tie — to the dollar |
| 20,000,000 | $20,000.00 on Scale $1,999 | $10,000.00 at $0.50 / 1K |
$10,000.00 | Dataset, by 2× |
The ranking reorders once — and between the two regimes sits a dead heat twenty slider stops wide. At 5 million records the Scale $1,999 plan and a one-time 5-million-record dataset both land on precisely $5,000. That is not a coincidence at one volume. It holds all the way up.
The exact tie nobody prices out
Once you are past the Scale plan's included block, the API bill is the monthly fee plus $1.00 per 1,000 on everything above 1,999,000 records. Multiply that out and the fee cancels the included records exactly:
API bill (V > 1,999,000)
= 1999 + (V - 1,999,000) / 1000 x $1.00
= V / 1000
Dataset bill (one-time, $1.00/1K band)
= V / 1000
They are the same function. From 5,000,000 to 19,250,000 records — twenty consecutive stops on Bright Data's own slider — the Web Scraper API and the Dataset Marketplace bill the identical number of dollars, to the cent. Not "roughly comparable": identical. I checked every stop in the configurator's embedded pricing table on 14 August 2026.
| Records | BD Scraper API (Scale $1,999) | BD Dataset (one-time) | Difference |
|---|---|---|---|
| 4,800,000 | $4,800 | $7,200 | API cheaper by $2,400 |
| 5,000,000 | $5,000 | $5,000 | $0 |
| 10,250,000 | $10,250 | $10,250 | $0 |
| 19,250,000 | $19,250 | $19,250 | $0 |
| 20,000,000 | $20,000 | $10,000 | Dataset cheaper by $10,000 |
The tie breaks in exactly one place. The dataset ladder does not keep falling through that band — it holds flat at $1.00 per 1,000 the entire way, then steps to $0.50 at the final 20,000,000 stop. That single step is the whole reason the dataset wins at 20 million, and 20 million is the only volume on the published ladder where it wins at all.
So the useful rule is narrower than "big volumes favour the dataset." Below 5 million the API is genuinely cheaper. Between 5 and 19.25 million price is not a tiebreaker — pick on shape instead: whether you need specific profiles or a population slice, whether you can pull the volume inside one billing month, and whether one file beats millions of calls. Only at the 20-million stop does the dataset win on money.
Two honest caveats on that table. The Scale plans are monthly subscriptions, so a 5-million-record one-off assumes you can pull it inside one billing month — and Bright Data publishes no throughput figure to confirm that. And the two products deliver different things: a dataset row is a pre-collected record matching a filter, while an API record is collected against the URL you supplied. If you need specific profiles, the dataset ladder is irrelevant no matter how cheap it gets.
What Counts as a Record
Bright Data is unusually clear here, and the definition is worth quoting because it is what the whole rate card multiplies. From the dataset FAQ: "One record equals one entity: one person profile, one product listing, one job posting, one company, one social media post... Each record is a single row in your delivered file (or a single JSON object), containing all the data fields collected for that entity." The Scraper API page says the same thing in one line: "A record is one extracted item, shown as a row in the table — e.g., one LinkedIn profile."
Three consequences worth knowing before you model a budget:
- Field count does not change the price. Bright Data's LinkedIn profile record is described as 42 fields; you pay one record whether you use one field or all of them. A useful contrast with per-field or per-enrichment vendors — see enriching leads with LinkedIn firmographics for where those add up.
- A company and its employees are separate records. Building an org chart from a company page plus 200 employee profiles is 201 records, not one. That is the arithmetic behind pulling employee counts at scale.
- Failures are not billed on the Scraper API. The pricing page states plainly: "Only pay for what's successfully delivered. No hidden fees, no charges for failed deliveries." That is a genuinely good policy and, as we found comparing nine vendors in failed-request billing, an uncommon one to state in writing.
What Bright Data Does Not Publish
This list is a finding, not a gap. Where a number is only obtainable by talking to sales, that is a real property of the pricing, and it belongs in your evaluation alongside the rates. Every entry below was re-confirmed still unpublished on 14 August 2026:
- Enterprise Scraper API rates. "Custom — talk to sales." No floor, no example.
- The complete LinkedIn dataset (3 TB). The slider stops at 20 million records; beyond that a tooltip routes you to the marketplace offering "up to 90% discount." No price.
- Daily and weekly refresh pricing. The dataset FAQ says you can subscribe to "daily, weekly, monthly, quarterly, or yearly" deliveries. The configurator only prices four of those five. Daily and weekly are unpriced.
- The dollar value of the "minimum monthly commitment." The billing FAQ confirms every dataset plan has one. It does not say what it is.
- Throughput. No records-per-hour, no delivery-time SLA on any Scraper API plan page. "Unlimited concurrency" is a concurrency claim, not a rate.
- Rollover. Whether unused Scale-plan records carry into the next month is not stated either way.
- Smart Data Updates, Dataset Bundles, Volume Discounts, Enriched Datasets. All four are named on the LinkedIn dataset hub as ways to save money. None carries a published rate.
None of this is unusual for an enterprise data vendor, and none of it is a criticism — but it does mean that any published comparison of Bright Data above 20 million records, or on Enterprise terms, is guessing. If you see one with a number in it, ask where the number came from.
Where Serpent API Fits (Honestly)
We sell a competing LinkedIn API, so treat this section as an interested party being specific rather than a neutral verdict. Our published rates, live on the pricing page:
| What you call | Default | Growth ($100 deposit) | Scale ($500 deposit) |
|---|---|---|---|
/api/linkedin/profile, /jobs, /job — per 1,000 | $0.50 | $0.45 | $0.35 |
Web SERP (/api/search) — per 1,000 | $0.60 | $0.06 | $0.03 |
The real differences, both directions:
- No minimum order and no monthly commitment. You can buy 4,000 profile lookups and stop. Bright Data's marketplace floor is 100,000 records; its cheapest per-record rates need a $1,999/month plan or a 12-delivery year.
- Bright Data's free tier is much better than ours. 5,000 records every month, no card. Serpent gives 10 free lifetime calls shared across every endpoint. If your evaluation budget is zero, start with theirs.
- We do not sell a bulk historical file. There is no Serpent equivalent of a 669-million-record Parquet dump. At 20 million records we tie Bright Data on price and lose on shape — one file beats twenty million API calls, and we would tell you to buy the file.
- Full endpoint list, so you can check the claim:
/api/linkedin/profile,/profile/full,/company,/jobs,/job,/postsand/search. Nothing else exists.
If you are choosing between vendors rather than between Bright Data's own plans, the wider field — including what happened after Proxycurl's shutdown — is in the Proxycurl alternatives teardown and the LinkedIn data API comparison. If you are weighing scraped data against the sanctioned route, the official LinkedIn API versus scraping and the 2026 legal position matter more than any per-record rate. And if you want the same treatment applied to SERP vendors, the five fees pricing pages bury and the SERP API pricing comparison run the same arithmetic across nine providers.
FAQ
How much does Bright Data's LinkedIn scraper cost?
Bright Data's Web Scraper API costs $1.50 per 1,000 records on pay-as-you-go, with a free tier of 5,000 records per month. Committed plans lower the rate: $499/month includes 384,000 records, $999/month includes 908,000, and $1,999/month includes 1,999,000 at $1.00 per 1,000. Enterprise pricing is not published. All figures read live on 13 August 2026.
What does Bright Data's "Save 80%" discount on LinkedIn datasets actually mean?
It is 80% off a full year of twelve monthly deliveries, not 80% off one purchase. On 100,000 LinkedIn profile records, One-time costs $250 while Monthly with "Save 80%" costs $600 for the year. Your cash outlay goes up 2.4 times and you get twelve refreshes instead of one, which works out at $0.50 per 1,000 records delivered against $2.50 on One-time.
Is there a minimum spend for Bright Data LinkedIn data?
Yes, on the Dataset Marketplace: the minimum order is $250 for 100,000 records, and there is no smaller purchase. Bright Data's billing FAQ also states that every dataset plan carries a minimum monthly commitment billed at the start of each month, but the amount is not published. The Web Scraper API has no published minimum and can be used on pay-as-you-go.
Does Bright Data charge for failed LinkedIn requests?
No. The Web Scraper API pricing page states that you only pay for what is successfully delivered, with no charges for failed deliveries. That is a clearer commitment than most data vendors publish, and it means the list rate and the effective rate per usable record are the same number on this product.
Is Bright Data's Scraper API or Dataset Marketplace cheaper for LinkedIn?
The Scraper API is cheaper below 5 million records. From 5 million to 19.25 million the two cost exactly the same — a dead heat across twenty consecutive slider stops, because the Scale $1,999 plan's fee is cancelled by the records it includes and both rate cards sit at $1.00 per 1,000 through that whole band. The Dataset Marketplace wins at one volume only: the final 20 million stop, where its rate steps to $0.50 and it costs $10,000 against $20,000 through the API. Below 100,000 records the marketplace cannot be used at all. Re-verified 14 August 2026.
Does Bright Data have a free tier for LinkedIn data?
Yes, on the Web Scraper API only: 5,000 records per month with no credit card required. The Dataset Marketplace has no free tier, only free data samples and a dictionary of the fields. There is also a promotional code on the pricing page as of 13 August 2026 giving 25% off Scraper API for three months.



