Home / Guides

SERP API pricing ladders: where does the cheapest vendor change?

Current published SERP API plans normalized to the bill and effective price per 1,000 Google searches at 10,000, 100,000, and 1,000,000 searches.

Written against 74 products38 cited sourcesUpdated 2026-07-26

The dataset behind this guide

Products priced74
Latest recorded source date2026-07-26
Guide last reviewed2026-07-26
Sources cited below38

What is calculated and what is checked. This guide is not a market ranking, so it carries no computed winner: the site's market band prices 100,000 JavaScript-rendered pages a month, and quoting it here would answer a question this page never asked. The prose below is written by a person. Each money figure is checked against the dated vendor price stored with this guide, but that does not mean the vendor page was freshly rechecked. A mismatch must be explained by the shown arithmetic or another cited vendor fact, or the page is not published.

For recurring Google SERP Light or default-depth work, the cheapest published bill is DataForSEO at 10,000 searches for $6 and at 100,000 for $60, then ScrapingDog at 1,000,000 for $350. The named cheapest-vendor changes occur at 5,001, 150,001, 200,001, and 333,334 monthly searches, with a tie at exactly 150,000, using the published Bright Data free tier, DataForSEO Standard Queue, and ScrapingDog Google SERP Light prices retrieved July 26, 2026. (Bright Data, DataForSEO, ScrapingDog)

That answer is narrower than “cheapest SERP API” because output depth and latency are not identical. The comparison is one successful Google search at each vendor’s lowest published non-JavaScript Google SERP endpoint, with DataForSEO’s default 10-result depth. Taxes, screenshots, AI summaries, deeper result pages, and premium delivery are excluded. “Effective per 1,000” means the amount actually payable at the stated volume divided by the volume, so unused plan allowance stays in the number.

The normalized answer

N/P means the vendor does not publish enough information to calculate the bill. Quote means a public self-serve ladder stops before that volume. Bills are monthly except Serper’s six-month prepaid packages and the explicitly annual Traject Data rows. Every input in this table was retrieved from the linked first-party page on July 26, 2026.

The normalized answer table

Vendor or product record Published search meter used 10,000 searches: bill; effective /1K 100,000 searches: bill; effective /1K 1,000,000 searches: bill; effective /1K Source
Bright Data SERP API 1 successful request $7.50; $0.75 after the recurring 5,000-request free tier $142.50; $1.425 after the recurring free tier $1,305; $1.305 on Scale Pricing, billing, rechecked Jul. 29, 2026
DataForSEO SERP API $0.0006 per default-depth SERP $6; $0.60 $60; $0.60 $600; $0.60 Pricing, Jul. 26, 2026
Decodo Web Scraping API 1 standard successful result $19; $1.90 $49; $0.49 Quote Pricing, meter, Jul. 26, 2026
Oxylabs SERP Scraper API record 1 Google result $49; $4.90 $99; $0.99 Engine: $900; $0.90. Current page caps Starter top-ups, so Business at $999 is the safer payable figure. Product, billing, Jul. 26, 2026
Oxylabs Web Scraper API record Google results at plan-specific rates $49; $4.90 $99; $0.99 $999; $0.999 Pricing, Jul. 26, 2026
Scale SERP Credits per search not published N/P N/P N/P Pricing, Jul. 26, 2026
Scrape.do 10 credits per Google request $29; $2.90 $99; $0.99 $699; $0.699 Pricing, meter, Jul. 26, 2026
ScrapeOps 10 credits per Google request $19; $1.90 $99; $0.99 Quote Pricing, meter, Jul. 26, 2026
ScraperAPI 25 credits per Google request $149; $14.90 $299; $2.99 Quote Pricing, meter, Jul. 26, 2026
ScrapingAnt 10 credits per Google request $19; $1.90 $249; $2.49 Custom starts at $699; exact configuration N/P Pricing, meter, Jul. 26, 2026
ScrapingBee Engine meter: 20 credits per Google HTML request $49; $4.90 $249; $2.49 Quote Pricing, meter, Jul. 26, 2026
ScrapingDog 5 credits per Google SERP Light request $40; $4.00 $90; $0.90 $350; $0.35 Pricing and endpoint matrix, Jul. 26, 2026
SearchApi.io 1 successful request $40; $4.00 $250; $2.50 $1,500; $1.50 Pricing, Jul. 26, 2026
SerpApi 1 successful search $150; $15.00 $725; $7.25 $3,750; $3.75 Pricing, Jul. 26, 2026
Serper.dev Prepaid package, not pay as you go $50 package; $5.00 used-volume rate $375 single package; $3.75 used-volume rate $1,250 single package; $1.25 used-volume rate Pricing, Jul. 26, 2026
SerpWow Credits per search not published N/P N/P N/P Pricing, Jul. 26, 2026
ValueSERP Credits per search not published N/P N/P N/P Pricing, Jul. 26, 2026
Zenserp 1 successful search $49.99; $4.999 $149.99; $1.4999 $899.99; $0.89999 Pricing, Jul. 26, 2026

ScrapingBee also publishes a dedicated Google API at 10 credits for light mode and 15 for normal mode. The site’s current vendor meter records the 20-credit Google HTML route, so the table preserves the engine-compatible number instead of silently selecting a different output. At 100,000 searches, the published light route would fit the $99 Startup allowance, while normal mode needs the $249 Business allowance. (ScrapingBee credit rules, retrieved Jul. 26, 2026.)

DataForSEO’s $6, $60, and $600 are consumed usage, not initial card outlay. The account requires a $50 minimum deposit, which remains account balance, so a buyer running only 10,000 searches still funds $50 first. (DataForSEO pricing, retrieved Jul. 26, 2026.)

Exact volumes where the cheapest vendor changes

The recurring ranking below includes Bright Data’s 5,000-request monthly free tier but excludes one-time signup credits. It includes only exact public prices and the Google SERP Light or default-depth meter defined above. The underlying prices and allowances were retrieved July 26, 2026 from Bright Data, DataForSEO, and ScrapingDog.

Exact volumes where the cheapest vendor changes table

Monthly search volume Cheapest named offer Payable bill Why the ranking changes
1 to 5,000 Bright Data Free Tier $0 The recurring free tier covers 5,000 requests.
5,001 to 150,000 DataForSEO Standard Queue $0.0006 per search At 150,000 searches, DataForSEO costs exactly $90, tying ScrapingDog Standard.
150,001 to 200,000 ScrapingDog Standard $90 Standard includes 1,000,000 credits, equal to 200,000 Google SERP Light searches at 5 credits each.
200,001 to 333,333 DataForSEO Standard Queue $120.0006 at the first search in this interval ScrapingDog must step from the $90 Standard plan to the $200 Pro plan.
333,334 to 220,000,000 ScrapingDog, starting with Pro $200 at the first search in this interval DataForSEO first exceeds $200 at 333,334 searches. Later ScrapingDog plan steps stay below DataForSEO’s linear bill.
Above 220,000,000 DataForSEO among exact public self-serve offers $132,000.0006 at 220,000,001 ScrapingDog’s last published tier covers 220 million Google SERP Light searches; higher volume is custom.

The exact tie and step arithmetic is:

  1. DataForSEO at 150,000 searches: 150,000 × $0.0006 = $90. ScrapingDog Standard is also $90 and covers 1,000,000 credits ÷ 5 credits = 200,000 Google SERP Light searches. (DataForSEO, ScrapingDog, retrieved Jul. 26, 2026.)
  2. Search 200,001 forces ScrapingDog onto Pro at $200, while DataForSEO is 200,001 × $0.0006 = $120.0006. (DataForSEO, ScrapingDog, retrieved Jul. 26, 2026.)
  3. The next crossover solves $200 ÷ $0.0006 = 333,333.333..., so the first whole search where ScrapingDog is lower is 333,334. At that volume DataForSEO is $200.0004 and ScrapingDog remains $200. (DataForSEO, ScrapingDog, retrieved Jul. 26, 2026.)

This is a price ordering, not an equivalence claim. DataForSEO Standard Queue publishes a slower queue and a 10-result default depth, while endpoint schemas and feature depth vary across vendors. (DataForSEO pricing, retrieved Jul. 26, 2026.)

One complete worked bill

Take 250,001 successful Zenserp searches in one month. This volume exposes a plan-boundary cost that the round checkpoints hide. The dataset records one plan search per successful search, no published overage rate, and these two adjacent monthly plans. (Zenserp pricing, retrieved Jul. 26, 2026.)

One complete worked bill table

Checkable input Dataset field Published value Source
Successful-search meter meters[0].units, meters[0].per.amount, and success_billing.definition 1 search per successful search Pricing, retrieved Jul. 26, 2026
Large monthly price and allowance plans[name=Large].usd_mo and .included_amount $299.99 for 250,000 searches Pricing, retrieved Jul. 26, 2026
Premium monthly price and allowance plans[name=Premium].usd_mo and .included_amount $499.99 for 500,000 searches Pricing, retrieved Jul. 26, 2026
Large and Premium overage plans[name=...].overage_usd_per_unit N/P Pricing, retrieved Jul. 26, 2026

The meter and allowance arithmetic is:

metered searches       = 250,001 searches × 1 search/search = 250,001 searches
Large shortfall        = 250,001 - 250,000                  = 1 search
Premium headroom       = 500,000 - 250,001                  = 249,999 searches
Premium utilization    = 250,001 ÷ 500,000                  = 50.0002%

Because the record publishes no overage rate, the Large plan does not provide a checkable way to buy that extra search. The next checkable self-serve bill is Premium at $499.99. (Zenserp pricing, retrieved Jul. 26, 2026.)

bill at 250,000        = $299.99
bill at 250,001        = $499.99
plan-step increase     = $499.99 - $299.99                  = $200.00
effective rate at edge = $499.99 ÷ (250,001 ÷ 1,000)        = $1.999952 per 1,000

The $200 increase is a plan-floor effect, not a $200 per-search rate. At 250,000 searches, Large’s bill normalizes to $299.99 ÷ 250 = $1.19996 per 1,000; one additional search moves the workload to Premium and leaves 249,999 searches of unused allowance. (Zenserp pricing, retrieved Jul. 26, 2026.)

Full published plan ladder for all 24 SERP-tagged records

Allowances below stay in each vendor’s own unit. $N/mo annual means the vendor publishes that effective monthly amount only with annual billing. Custom, N/P means the offer exists but its price is not published. All ladder rows were retrieved from their linked first-party pricing pages on July 26, 2026.

Full published plan ladder for all 24 SERP-tagged records table

Vendor or product record Free or trial Complete published paid ladder, cheapest first Meter or material ladder note Source
Bright Data SERP API 5,000 requests/month Pay as you go: $1.50/1K; Scale: $499/month for 380,000, then $1.30/1K; Custom: N/P Successful requests only Pricing
DataForSEO SERP API $1 one-time credit Standard Queue: $0.0006/SERP; Priority Queue: $0.0012/SERP; Live: $0.002/SERP $50 minimum deposit; base SERP has 10 results Pricing
Decodo Web Scraping API 2,000 standard results/month $19 for 38,000; $49 for 163,000; $99 for 707,000; Custom: N/P Listed allowances are standard successful results; premium and rendering allowances are lower Pricing
HasData 1,000 credits/month Startup: $49/200K; Business: $99/1M; Enterprise: $249/3M A Google search costs 10 credits, so the listed allowances represent 20K, 100K, and 300K Google searches Plans, meter
Oxylabs SERP Scraper API record 1,000 Google results, duration N/P Micro: $49 for 49,000 Google results, then $1/1K; Starter: $99 for 110,000, then $0.90/1K; Advanced: 311,250, price N/P; Venture: 712,857, price N/P; Business: $999 for 1,665,000, then $0.60/1K; Corporate: 4,000,000, price N/P; Custom+ Google: $0.50/1K, commitment N/P This record overlaps the current Oxylabs Web Scraper API product Product, billing
Oxylabs Web Scraper API record None published Micro: $49, up to 98,000 cheapest-target results; Starter: $99, up to 220,000; Business: $999, up to 3,330,000; Custom+: monthly commitment N/P Google rates are $1.00, $0.90, $0.60, and custom $0.50 per 1K respectively; top-up caps apply Pricing
Scale SERP 125 searches/month 10K Credits: $66/month annual, $0.0118 overage/credit; 50K: $199/month annual, $0.00796 overage; 250K: $599/month annual, $0.004792 overage; Custom: N/P Credits consumed per search are N/P Pricing
Scavio 50 one-time credits Pay as you go: $0.005/credit; Project: $30/7,000 credits Standard Search costs 1 credit; Deep Search costs 2 credits Pricing
Scrape.do 1,000 credits, renewal period N/P Hobby: $29/250,000; Pro: $99/1,250,000; Business: $249/3,500,000; Advanced: $699/10,000,000; Custom: N/P Google costs 10 credits/request Pricing, meter
ScrapeOps 1,000 credits/month 25K: $9; 50K: $15; 100K: $19; 250K: $29; 500K: $54; 1M: $99; 2M: $199; 3M: $249; Custom: N/P Google costs 10 credits/request; no overage or rollover Pricing, meter
ScraperAPI 5,000-credit 7-day trial; separate 1,000/month free plan Hobby: $49/month or $44.10/month annual for 100K; Startup: $149 or $134.10 annual for 1M; Business: $299 or $269.10 annual for 3M; Scaling: $475 or $427.50 annual for 5M; Professional: $975 or $877.50 annual for 10.5M; Advanced: $1,975 or $1,777.50 annual for 21.5M; Custom: N/P Google costs 25 credits/request Pricing, meter
ScrapingBot 1,000 credits/month in the plan grid; the same page’s FAQ says 100 one-time credits Starter: $49/275,000 credits; Startup: $99/1,100,000 Google costs 10 credits/request; the free-allowance conflict is unresolved Plans, meter
ScrapingAnt Free allowance exists; size and renewal not used here Enthusiast: $19/100K; Startup: $49/500K; Business: $249/3M; Business Pro: $599/8M; Custom starts at $699/10M Google costs 10 credits/request; no rollover Pricing, meter
ScrapingBee Free trial is separate from paid ladder Freelance: $49/250K; Startup: $99/1M; Business: $249/3M; Business+: $599/8M; Custom: N/P Google HTML is 20 credits; Google API light is 10 and normal is 15 Pricing, meter
ScrapingDog 200 one-time credits See the complete 27-tier table below; Custom above published tiers: N/P Google SERP Light is 5 credits/request Pricing
Scrappa 500 credits/month One-time packs: $10/33K; $25/86K; $50/180K; $100/370K; $250/1M; $500/2.1M; $750/3.3M; $1,000/5M One search costs 1 credit; purchased pack credits are valid for 12 months Pricing
SearchApi.io 100 one-time requests Developer: $40/10K; Production: $100/35K; BigData: $250/100K; Scale: $500/250K; Octo 500K: $900; Octo 1M: $1,500; Octo 2M: $2,800; Octo 5M: $5,000; Custom: N/P One HTTP 200 search consumes one request Pricing
SerpApi 250 searches/month Starter: $25/1K; Developer: $75/5K; Production: $150/15K; Big Data: $275/30K; Searcher: $725/100K; Volume: $1,475/250K; Infrastructure: $2,750/500K; Cloud 1M: $3,750; Cloud 2M: $5,675; Cloud 3M: $7,600; Cloud 4M: $9,550; Cloud 5M: $11,475; Custom: N/P One successful search; cached, errored, and failed searches do not count Pricing
Serper.dev 2,500 one-time credits Starter: $50/50K; Standard: $375/500K; Scale: $1,250/2.5M; Ultimate: $3,750/12.5M Prepaid, no subscription; credits valid six months Pricing
SERPHouse 4,000 credits for 7 days Basic: $29.99/400,000 credits; Regular: $49.99/800,000 One search costs 10 credits, giving 40,000 and 80,000 searches; no automatic overage price is published Plans, meter
SerpWow Trial size and duration N/P Starter: $125/month annual for 10K, $0.024 overage/credit; BigData: $399/50K, $0.01996 overage; Volume: $960/250K, $0.0096 overage; Infrastructure: $2,399/1M, $0.005998 overage; Infrastructure XL: $7,200/5M, $0.0036 overage; Custom: N/P Credits consumed per search are N/P Pricing
serpstack 100 searches/month Basic: $29.99/5K, or $26.99/month annual; Business: $99.99/20K, or $87.99 annual; Business Pro: $199.99/50K, or $169.99 annual One search consumes one search unit; published overage ranges from $0.023992 to $0.0159992 per call Pricing
ValueSERP Free trial, size and duration N/P 25K Credits: $50/month annual; 200K: $240/month annual; 1M: $1,000/month annual; Custom: N/P Credits consumed per search are N/P; the entry total conflicts with a displayed per-1K claim Pricing
Zenserp 50 searches/month Small: $49.99/25K; Medium: $149.99/100K; Large: $299.99/250K; Premium: $499.99/500K; Enterprise: $899.99/1M; higher Custom: N/P One successful search; exact annual amounts N/P Pricing

ScrapingDog’s complete 27-tier ladder

Every allowance and monthly price below is published on the ScrapingDog pricing page, retrieved July 26, 2026. The Google SERP Light capacity divides credits by the published 5-credit request cost.

ScrapingDog’s complete 27-tier ladder table

Plan Monthly price Included credits Google SERP Light searches
Lite $40 200,000 40,000
Standard $90 1,000,000 200,000
Pro $200 3,000,000 600,000
Premium $350 6,000,000 1,200,000
Business $500 9,000,000 1,800,000
Business Plus $1,000 19,000,000 3,800,000
Business Pro $1,500 29,000,000 5,800,000
Corporate $2,000 42,000,000 8,400,000
Corporate Plus $2,500 55,000,000 11,000,000
Corporate Pro $3,000 65,000,000 13,000,000
Enterprise Starter $4,000 90,000,000 18,000,000
Enterprise Plus $5,000 120,000,000 24,000,000
Enterprise Pro $6,000 150,000,000 30,000,000
Global Starter $7,000 185,000,000 37,000,000
Global Plus $8,000 220,000,000 44,000,000
Global Pro $9,000 255,000,000 51,000,000
Global Elite $10,000 295,000,000 59,000,000
Ultra Starter $12,000 360,000,000 72,000,000
Ultra Plus $14,000 430,000,000 86,000,000
Ultra Pro $16,000 500,000,000 100,000,000
Titan Starter $18,000 580,000,000 116,000,000
Titan Plus $20,000 660,000,000 132,000,000
Titan Pro $22,000 740,000,000 148,000,000
Titan Elite $24,000 830,000,000 166,000,000
Nova Starter $26,000 920,000,000 184,000,000
Nova Plus $28,000 1,010,000,000 202,000,000
Nova Pro $30,000 1,100,000,000 220,000,000

Caching, retention, and redistribution clauses

No reviewed SERP record contains a verified clause that limits how long a customer may cache or retain returned results. No reviewed record explicitly prohibits redistribution of the returned result data as such. That negative finding is limited to the first-party pages in this guide, retrieved July 26, 2026, and is not legal advice.

SearchApi.io has the only concrete retention clause, but it describes SearchApi’s own storage rather than a customer’s cache. Zero Data Retention is Enterprise-only; when enabled, the clause says: “No request parameters, HTML, or JSON responses are stored or logged.” The same documentation exposes search history for the last year, while the exact default storage duration for raw HTML and JSON is not published. (SearchApi Search Analytics, retrieved Jul. 26, 2026.)

SearchApi’s terms prohibit a customer from reselling or redistributing the service without written consent, not from redistributing every returned fact. Its data clause separately prohibits removing copyright, trademark, source attribution, and other proprietary notices. The legal protection guarantee also excludes claims caused by the customer’s storage, redistribution, or commercialization of data, which removes coverage rather than prohibiting those activities. (SearchApi terms, retrieved Jul. 26, 2026.)

Scale SERP, SerpWow, and ValueSERP point to Traject Data terms that label the service for personal use and prohibit selling or reselling purchased products or services. That clause is unusually broad, but it still does not state a cache lifetime or expressly say that returned SERP facts may not be redistributed. It should be cleared with Traject Data before commercial embedding. (Traject Data terms, retrieved Jul. 26, 2026.)

Serper says it does not cache anything, but that describes how Serper fetches fresh Google results. It is not a customer-side no-cache rule. (Serper FAQ, retrieved Jul. 26, 2026.)

Where payable terms require special handling

These are data-model boundaries, not reasons to hide a vendor.

  • DataForSEO tasks are searches, not individual results. The vendor publishes $0.0006 per default-depth SERP task, so 100,000 searches cost 100,000 × $0.0006 = $60. The current engine records one task as one search and reproduces that total. (DataForSEO pricing, retrieved Jul. 26, 2026.)
  • Serper is prepaid, not unrestricted pay as you go. Its published packages require cash purchases of $50, $375, $1,250, or $3,750. The current engine preserves those as one-time pack prices and selects the smallest published pack that covers the workload; it does not relabel an effective per-credit rate as a monthly or unrestricted rate. (Serper pricing, retrieved Jul. 26, 2026.)
  • Oxylabs Custom+ has no published commitment floor. The current engine does not turn that missing commitment into zero: at 10,000 Google results it selects the published $49 Micro plan rather than inventing a $10 Custom+ purchase. (Oxylabs pricing, retrieved Jul. 26, 2026.)
  • Oxylabs appears twice. The SERP-specific and Web Scraper API records now point at overlapping products but encode different allowances and top-up behavior. At 1,000,000 Google results, one engine path returns $900 while the current product page’s top-up caps make the $999 Business plan the safer payable answer. (Oxylabs SERP product, Oxylabs Web pricing, retrieved Jul. 26, 2026.)
  • Three Traject products cannot be normalized. Scale SERP, SerpWow, and ValueSERP publish credit allowances but do not publish how many credits one search consumes. Treating one credit as one search would be an inference, so their checkpoint cells remain N/P. (Scale SERP, SerpWow, ValueSERP, retrieved Jul. 26, 2026.)

The practical buying rule is therefore simple. Use the normalized payable table, not the engine’s raw winner, and verify output depth before signing: DataForSEO wins the 10,000 and 100,000 checkpoints on consumed cost, while ScrapingDog Google SERP Light wins at 1,000,000 under the published assumptions. (DataForSEO, ScrapingDog, retrieved Jul. 26, 2026.)

Sources