Best Google search APIs, 2026Every main way to get Google search results.
Compared side by side.

Google’s Custom Search JSON API and Grounding with Google Search, plus the main SERP APIs, compared on what they return, how they charge and how you connect.

An editorial comparison of what each vendor publishes, checked 25 Sept 2026. Monocrawl is ours and listed first. How we compared

Find your fit12 options compared

What are you building?

From each vendor’s own pagesChecked 25 Sept 2026

12options compared

8with an MCP server

11free to start

46sources, checked 25 Sept 2026

Three routes

Three ways in.
Pick by who you are.

Google’s Custom Search JSON API is closed to new customers and ends on 1 January 2027. Grounding with Google Search lets Gemini answer from Google Search inside your own app. SERP APIs return Google’s public results as structured data with an API key.

Official API

Google Custom Search JSON API

For
Existing customers with a Programmable Search Engine
You get
Web and image results from your Programmable Search Engine, as JSON.
You need
An existing account: the API is closed to new customers and ends on 1 January 2027.

AI grounding

Grounding with Google Search, in the Gemini API and Agent Platform (formerly Vertex AI)

For
Apps that show Gemini’s answers to their users
You get
Answers Gemini writes from Google Search, with cited links and search suggestions.
You need
A Gemini API key or a Google Cloud project with billing, used within Google’s terms.

SERP APIs

Monocrawl and the vendors below

For
Rank tracking, research, products and AI agents
You get
Google’s public results as structured data, from web results to news, images, maps and shopping.
You need
An API key. No Google Cloud project and no search engine ID.
Compared in detail
Google ShoppingGoogle Maps

What they return

Google Search data,
at a glance.

What each option lists on its own pages, and how you connect.

Google Search data and access each option lists on its own pages
Google Search dataConnect
OptionWeb resultsNewsImagesMapsShoppingTrendsCity targetingMobile resultsREST APIMCP serverSources
MonocrawlOur productOur API
Grounding with Google SearchOfficial, for Gemini apps––––––––34567
ApifyGoogle Search Results Scraper actor–––––89101112
Bright DataSERP API1314151617
DecodoWeb Scraping API––1819202122
HasDataGoogle SERP API2324252627
Scrape.doGoogle Scraper API––28293031
ScraperAPIScraping API–––3233343536
ScrapingBeeGoogle Search API–373839
SearchApiSearch results API4041424344
SerperGoogle Search API–––4546
  1. aGoogle Custom Search JSON API, web results, images and REST API: Existing customers only, until 1 January 2027
  2. bGrounding with Google Search, web results: Gemini’s cited answers, not a results list; links can’t be collected
  3. cBright Data, trends: Only the Trending now tab of Google Trends, per its docs
  4. dDecodo, trends: Listed on its product pages but not in its API docs; API access unverified

Pricing

How each one charges,
and what stands out.

A request, a result, a record and a unit are not the same size, and allowances reset on different schedules. Price your own workload with each vendor.

Google’s own routes

Grounding with Google Search

Per search query, plus tokens

$14 per 1,000 search queries on Gemini 3 models

The first 5,000 queries a month are free on a paid account. Gemini’s token prices apply on top.

Worth knowingThe Gemini API terms bar caching, analysing or reselling grounded answers, or collecting their links to build an index.

5,000 search queries a month, paid tier

Other data APIs

Apify

Per results page

$4.50 per 1,000 results pages on the free plan

From $1.80 on higher plans. Starter plan $19 a month.

Worth knowingCharges per results page scraped; Google AI Overviews and AI Mode answers are paid add-ons.

$5 of usage a month

Bright Data

Per request

$1.50 per 1,000 requests, pay as you go

$499 a month includes 380,000 requests, then $1.30 per 1,000.

Worth knowingReturns Google’s top 100 results in one billable request, and charges only for successful requests.

5,000 requests a month

Decodo

Monthly plan, per request

$1 per 1,000 Google requests on its $19 plan

Google templates use its premium proxies; the $19 plan covers 19,000 such requests, billed monthly plus VAT.

Worth knowingIts Google Search template also returns AI Overviews, and a separate template covers Google AI Mode.

Free plan with 1,000 premium-proxy requests

HasData

Monthly credits, per call

$59 a month for 200,000 credits, billed monthly

A Google SERP call costs 10 credits. $590 a year billed yearly.

Worth knowingSeparate Google SERP, News, Images, Maps and Trends APIs draw on one credit balance, and unused credits don’t roll over.

1,000 credits a month

Scrape.do

Monthly credits, per request

$29 a month for 250,000 credits

Enough for 25,000 Google calls at 10 credits each. Only successful requests use credits.

Worth knowingSeparate endpoints cover Google Search, Maps, Shopping, News and Trends, and most cost 10 credits a call.

1,000 credits a month

ScraperAPI

Monthly credits, per request

$49 a month for 100,000 API credits

A Google request costs 25 credits. $44.10 a month billed yearly.

Worth knowingIts Hobby and Startup plans geotarget the US and EU only; Business, at $299 a month, is global.

7-day trial with 5,000 credits; free plan of 1,000 credits

ScrapingBee

Monthly credits, per request

$19 a month for 75,000 API credits

A Google search costs 10 credits, or 15 as a full browser request, which AI Overviews need. Prices exclude VAT.

Worth knowingAlso searches Google Lens and AI Mode, and can filter shopping results by price.

1,000 free API credits

SearchApi

Monthly plan, per search

$40 a month for 10,000 searches

From $1 per 1,000 on its largest listed plan. Only successful searches are billed.

Worth knowingIts main Google API now returns 10 results a page; a separate Rank Tracking API returns up to 100.

100 free requests

Serper

Prepaid credits, per query

$50 for 50,000 credits, one time

The pack covers 50,000 queries. Larger packs go down to $0.30 per 1,000. Prices exclude sales tax and VAT.

Worth knowingSells prepaid credits with no subscription, and the credits stay valid for 6 months.

2,500 free queries

Try a call

One Google Search request.
Real data back.

The same request in cURL, TypeScript or Python, and the recorded response for a Google search for “open source llm”: nine results, including “The Best Open-Source LLMs in 2026” from bentoml.com at position 3. No Google account, no Google Cloud project and no search engine ID.

Your requestGET /v1/google_search/search
curl "https://www.monocrawl.com/v1/google_search/search?query=open%20source%20llm&limit=10" \
  -H "x-api-key: mn_your_key_here"
4 credits
What comes backRecorded 21 Sept 2026

The Best Open-Source LLMs in 2026

www.bentoml.com

Position
3
Results
9

Selected public fields from the recorded response. Live values will differ.

Example call prices on Google SearchWeb search4 creditsNews search4 creditsImage search4 creditsMaps search4 creditsShopping search5 creditsTrends interest over time4 creditsRelated queries on Trends4 credits

2.1sMedian response in our benchmark. 22 September 2026 catalogue benchmark. Median of recorded endpoint timings across 636 operations with a successful HTTP response. Includes network time; individual requests vary.

Compare one-on-one

Questions

Choosing a
Google Search API.

Does Google have an official search API?

Not one open to new customers. Google’s Custom Search JSON API returns web and image results from a Programmable Search Engine, but it is closed to new customers, and existing customers have until 1 January 2027 to move. For searching up to 50 domains Google suggests Vertex AI Search, now called Agent Search, and for full web search it asks you to contact it. Its Search Console API reports clicks, impressions and average position only for sites you manage.

Can I use Grounding with Google Search instead of a SERP API?

Only to show answers, not to collect results. Gemini decides whether a search would help, runs its own queries and returns an answer with cited links. The Gemini API terms say grounded results may be shown only with their search suggestions, to the user who asked, and bar caching, analysing or reselling them, or collecting their links to build an index. On Gemini 3 models it costs $14 per 1,000 search queries after 5,000 free a month on a paid account.

Is there a free Google search API?

Google’s Custom Search JSON API gives existing customers 100 free queries a day, but it is closed to new customers, and Grounding with Google Search includes 5,000 search queries a month on a paid Gemini account. For SERP data, Monocrawl gives 1,000 credits every month, Bright Data 5,000 requests a month, HasData and Scrape.do 1,000 credits a month, and Apify $5 of usage a month. Serper starts you with 2,500 free queries, ScrapingBee with 1,000 credits, Decodo with a free plan of 1,000 premium-proxy requests and SearchApi with 100 requests. ScraperAPI offers a free trial.

Can a SERP API return 100 Google results in one call?

Some can. Google phased out its num parameter in September 2025, and a results page now holds about 10 results. Monocrawl’s web search takes a limit of up to 100 results, Bright Data returns the top 100 in one billable request, and SearchApi’s Rank Tracking API returns up to 100 organic results. SearchApi’s main Google API returns about 10 a page, so you page through the rest.

Which Google search APIs work with AI agents?

Monocrawl, Apify, Bright Data, Decodo, HasData, ScraperAPI, ScrapingBee and SearchApi publish their own MCP servers with a Google search tool, so assistants such as Claude or Cursor can call them directly. For a Gemini app, Grounding with Google Search is built into the Gemini API instead, within Google’s terms.

Are Brave, Exa and Tavily Google search APIs?

No. They return their own search results rather than Google’s results pages. The Brave Search API runs on Brave’s own independent web index, Exa builds and maintains its own index and search models, and Tavily describes its search as a search engine for LLM agents. Use a SERP API when you need what Google itself shows for a query.

Method

How we
compared.

  • What’s includedGoogle’s Custom Search JSON API and Grounding with Google Search, plus widely used SERP APIs that come up across Google search API and SERP API searches and comparison lists, return Google results as structured data and publish their pricing or offer a trial. Search APIs with their own index, such as Brave, Exa and Tavily, don’t return Google’s results pages, so the FAQ covers them.

  • What we comparedWhat each vendor publishes about its Google search data, pricing, free allowance and access, read on its own pages. “Best” here means worth comparing, not a ranking from tests: we have not run their APIs.

  • About MonocrawlMonocrawl is our product and is listed first. Its details come from our live plans and catalogue.

Google Search data on one key.
Start free today.

1,000 free credits every month. No card required.

Start free