Skip to the page

Grounding with Google Search alternative

Raw results at $5 per 1,000.

Grounding with Google Search costs $14 per 1,000 search requests on Gemini 3 and newer models, after 5,000 free a month. It returns Gemini's grounded answer and search suggestions, not the list of results.

SpecStream returns the list: items[] with title, link and snippet from https://api.specstream.ai/customsearch/v1, at $5 per 1,000 searches. Your code hands them to Gemini, Claude, GPT or any other model as a tool result.

It scores 97.9 F-score on all 1,000 SimpleQA Verified questions and 64.0 item F1 on all 200 WideSearch tasks (benchmarks).

New accounts get $10 of credit, no card. It covers 2,000 searches.

SpecStream next to Grounding with Google Search and the Custom Search JSON API

SpecStreamGrounding with Google SearchCustom Search JSON API
Price per 1,000$5 per 1,000 searches of up to 10 results, $0.005 a call, with no tokens on top$14 per 1,000 search requests on Gemini 3 and newer, and $35 per 1,000 grounded prompts on Gemini 2.5$5 per 1,000 queries after 100 free a day, for existing customers
What comes backThe raw result list in Google's JSON: items[] with title, link, snippet and displayLinkA final answer grounded in the search results, with search suggestions HTML for your UI. No raw result listitems[] with the URL, title and text snippets of each result
ModelsAny model, or none. The results go to your codeGemini modelsAny. The JSON goes to the code that made the call
Who decides the searchesYour code or your agent: one call is one searchThe model. Each search query it decides to run on Gemini 3 and newer is billedYour code
Free use$10 of credit on a new account, no card. It covers 2,000 searches, and credit you buy never expires5,000 search requests a month on Gemini 3 and newer, and 1,500 prompts a day on Gemini 2.5100 queries a day
LimitUp to 8,800 searches a minute on one account. A call over that gets a 429 and is not charged1,500 requests a day per project by default on the paid tier10,000 queries a day
StatusYes. The Custom Search route is live at https://api.specstream.ai/customsearch/v1A tool of the Gemini APIClosed to new customers. Existing customers have until January 1, 2027

Why teams ground their models on SpecStream results

Other Grounding with Google Search alternatives

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to replace Grounding with Google Search

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Turn off the Google Search tool on your Gemini call and declare your own search tool in its place, with one string parameter, the query.

3. When the model calls the tool, send the query to SpecStream and return the results as the tool result.

curl "https://api.specstream.ai/customsearch/v1?key=$SPECSTREAM_KEY&q=Gemini+3+release+date&num=10"

4. Give the key a spending limit with spend_cap_cents, and turn on zero_retention when your users' searches must leave no trace.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does Grounding with Google Search cost?
$14 per 1,000 search requests on Gemini 3 and newer models, after 5,000 free a month. On Gemini 2.5 it is $35 per 1,000 grounded prompts after 1,500 free a day.
Does Grounding with Google Search return the search results?
No. It returns a final answer grounded in the search results, with search suggestions HTML for your UI. SpecStream returns the result list itself, items[] with title, link and snippet, at $5 per 1,000 searches.
Can I use Google Search grounding with Claude or GPT?
No, it is a tool of the Gemini API. SpecStream results work with any model: your code calls https://api.specstream.ai/customsearch/v1 and passes the results to the model as a tool result.
What is the daily limit for Grounding with Google Search?
1,500 requests a day per project by default on the paid tier for Gemini 3 and newer. One SpecStream account can send up to 8,800 searches a minute.
What is the cheapest alternative to Grounding with Google Search?
SpecStream, at $5 per 1,000 searches against $14, with no tokens on top. It scores 97.9 F-score on all 1,000 SimpleQA Verified questions.
Who decides how many searches a grounded prompt runs?
On Gemini 3 and newer the model does, and each search query it runs is billed. With SpecStream your code decides: one call is one search at $0.005.

Sources

SpecStream wrote this page. Each figure about Google and other providers comes from that company's own page.

  1. Google Custom Search JSON API overviewdevelopers.google.com/custom-search/v1/overview, read Nov 10, 2026
  2. Google Custom Search JSON API, using RESTdevelopers.google.com/custom-search/v1/using_rest, read Nov 10, 2026
  3. Gemini API, Grounding with Google Searchai.google.dev/gemini-api/docs/google-search, read Nov 10, 2026
  4. Gemini API pricingai.google.dev/gemini-api/docs/pricing, read Nov 10, 2026
  5. Google AI Studio pricingaistudio.google.com/docs/pricing, read Nov 10, 2026
  6. OpenAI API pricingdevelopers.openai.com/api/docs/pricing, read Nov 10, 2026
  7. Claude API, web search toolplatform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool, read Nov 10, 2026
  8. Brave Search APIbrave.com/search/api/, read Nov 10, 2026
  9. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  10. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  11. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026