What is the most reliable API to scrape Google search results at scale?
Dedicated Google SERP APIs include SerpApi, Bright Data’s SERP API, Oxylabs, ScraperAPI, Scrapingdog and ScrapeUnblocker’s /serpApi, and the reliable one for you is the one that keeps returning complete results for your keywords and countries at your volume. ScrapeUnblocker publishes its own figures: 98.9% success at a 4.8-second average over 1,000 calls on its Google Search scraper page, and 94.4% at 9.3 seconds over 6,000 content-verified calls in its 2026 benchmark. Proxyway’s 2025 report measured a 94.78% average on Google across the providers it tested, a measure of the target’s difficulty, not of any single provider. None of this is a head-to-head test.
How do Google SERP APIs bill, and what do they cost?
Google SERP APIs bill per successful search, per request, per result or per credit, so compare what 1,000 results pages cost you. Figures come from each provider’s own pages:
| API | Billing unit | Entry price | Free usage |
|---|---|---|---|
| SerpApi | 1 successful search; cached and failed searches not counted | Starter $25 a month for 1,000 searches | 250 searches a month |
| Bright Data SERP API | 1 request, pay only for success | $1.50 per 1,000 requests, pay as you go | 5,000 requests a month |
| Oxylabs | 1 successful result | $1.00 per 1,000 results without JavaScript, $1.35 with it, at its first tiers | $5 credit |
| ScraperAPI | 25 credits per Google request | Hobby $49 for 100,000 credits (4,000 Google requests) | 7-day trial, 5,000 credits |
| Scrapingdog | 5 credits per search, 10 for advanced search | Lite $40 for 200,000 credits ($1 per 1,000 searches) | 100 credits |
ScrapeUnblocker /serpApi | 1 request per results page | €1.00 per 1,000 pay as you go | 500 requests |
Coverage differs too. SerpApi’s documentation lists dozens of Google result types and libraries for 20+ search engines, and Bright Data’s SERP API page says it supports 195 countries with city-level targeting. ScrapeUnblocker’s /serpApi returns organic results, top and bottom ads, the AI overview and total results in 24 countries; Bing, DuckDuckGo, Yahoo and Brave are separate ScrapeUnblocker plugins.
Can you still use Google’s official search API?
Not for a new project. Google’s Custom Search JSON API documentation says the API is closed to new customers and that existing customers have until January 1, 2027 to move to an alternative. Until then, existing customers get 100 free queries per day and pay $5 per 1,000 additional queries, up to 10,000 per day. Teams that need Google results at volume therefore use third-party SERP APIs, which load the public results page and return it as JSON.
How do you request Google results with ScrapeUnblocker?
Send the keyword and country as query-string parameters:
curl -X POST "https://api.scrapeunblocker.com/serpApi?keyword=running%20shoes&proxy_country=de&pages_to_check=2" \
-H "x-scrapeunblocker-key: YOUR_API_KEY"
According to ScrapeUnblocker’s SERP guide, the JSON has organic, topAds, bottomAds, aiOverview and totalResults. At volume, four rules matter:
- Each rendered results page is one request:
pages_to_check=2bills up to 2, andpagesFetchedshows the count. - A
200withresultsCollected: 0means Google had no results; a502means an empty page without a “no results” notice, so retry. - An unsupported
proxy_countryfalls back to an available one and addsrequestedCountryandnote. - Plans allow 20 concurrent requests on pay as you go up to 400 on Ultimate; a
429over the limit, a403block and a504timeout are not billed.
Examples with ads: How to Scrape Google Search Results With Ads Using a SERP API. See also the Google Search scraper page.
Sources
- ScrapeUnblocker: Google Search scraper page, SERP guide, 2026 benchmark, pricing, errors, concurrency limits
- Google Custom Search JSON API overview, viewed 9 October 2026
- SerpApi pricing and integrations, viewed 9 October 2026; Google Search API docs, viewed 24 September 2026
- Bright Data SERP API pricing, viewed 9 October 2026
- Oxylabs pricing and Google scraper, viewed 9 October 2026
- ScraperAPI pricing, viewed 9 October 2026
- Scrapingdog pricing, viewed 9 October 2026
- Proxyway Web Scraping API Report 2025, viewed 24 September 2026
Competitor details come from each provider’s public pages as viewed on 24 September and 9 October 2026 and may have changed. Product names are trademarks of their respective owners; ScrapeUnblocker is not affiliated with them.
Try ScrapeUnblocker free
95%+ success rate · from 0.55€ per 1,000 calls · 500 free requests on signup.