Skip to the page

Web search tool pricing in 2026

SpecStream $5 per 1,000, any model.

On Nov 10, 2026, the model vendors' web search tools cost $10 per 1,000 calls on OpenAI and Claude, $14 on Gemini 3 grounding and Grounding with Bing, and $5 on xAI. OpenAI, Claude and xAI bill tokens on top.

SpecStream's Search API costs $5 per 1,000 searches of up to 10 results, bills no tokens and returns the results themselves to your code. Give it to any model as a function tool, or connect https://api.specstream.ai/mcp.

SpecStream is the live web data engine for teams and agents. Its Search API scores a 97.9 F-score on all 1,000 SimpleQA Verified questions (978 correct). New accounts get $10 of credit, no card, which covers 2,000 searches.

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

Web search tool pricing side by side

SpecStreamOpenAI web searchClaude web search toolGemini grounding with Google SearchGrounding with Bing SearchxAI web search
Price per 1,000$5 per 1,000 searches of up to 10 results. Each started block of 10 more results adds $0.006, up to 100 results$10 per 1,000 calls. $25 per 1,000 calls for web search preview on other models$10 per 1,000 searches$14 per 1,000 search requests on Gemini 3 and newer. $35 per 1,000 grounded prompts on Gemini 2.5$14 per 1,000 transactions$5 per 1,000 calls
What else is billedNothing. SpecStream bills no tokens, and price_usd in each reply is what the call costSearch content tokens at the model's rates on the $10 rows. Free on the $25 previewStandard token costs for the content the search brings back. The results count as input tokens again in later turnsGemini 3 and newer bill each search query the model decides to run. Gemini 2.5 bills per promptTransactions are counted by the number of tool calls per runToken usage. xAI prices server-side tools on token usage and tool calls
What comes back to your codeanswer with its value, the page it was read on and its read time, rows with the facts the request asks for, and sources in rank order with title, url, site and snippetThe model's text with url_citation annotations: the URL, title and location of each cited sourceEach result's url, title and page_age. The page content is encrypted_content, passed back in later turns. Citations carry up to 150 characters of cited textA final response grounded in the search results, with inline annotations holding the citations, and the search queries and suggestionsThe model response with its citations. The tool output does not reach developers or end usersGrok's reply, with its citations in response.citations
Works with which modelsAny model, or code with no model. A REST call, a function tool, or the search_web tool on the MCP server at https://api.specstream.ai/mcpOpenAI models, inside a responseClaude, on the Claude APIGemini, on the Gemini APIAgents in Azure AI Foundry Agent Service. Not all models support itGrok, on the xAI API
Free allowance and printed limits$10 of credit, no card: 2,000 searches. num from 1 to 100 results and page from 1 to 10. A busy call answers 503 with Retry-After and is not chargedUp to 100 allowed domains or up to 100 blocked domainsEach search counts as one use, however many results it returns. A search that fails with an error is not billedGemini 3 and newer: 5,000 search requests a month free, and a default limit of 1,500 a day per project on the paid tier. Gemini 2.5: 1,500 a day free150 transactions a second and 1 million a dayUp to 5 allowed domains or up to 5 excluded domains
100,000 searches$500, with no tokens$1,000, plus search content tokens$1,000, plus token costs$1,330 on Gemini 3 and newer, after the 5,000 free$1,400$500, plus tokens
Published accuracy97.9 F-score on all 1,000 official SimpleQA Verified questions (978 correct). 64.0 item F1 and 43.4 row F1 on all 200 official WideSearch tasks. Scores and method at specstream.ai/benchmarksNo accuracy score on its pricing pageNo accuracy score on its pricing pageNo accuracy score on its pricing pageNo accuracy score on its pricing pageNo accuracy score on its pricing page

Why teams pick SpecStream for their agent's web search

Each web search tool, and SpecStream

How SpecStream scores

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

How to give your model SpecStream search

1. Create a key under Agents & API in the workspace, with the finds:spend scope and a spending limit. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Run one search to see the reply.

import os, requests

reply = requests.get(
    "https://api.specstream.ai/v1/web-search",
    params={"q": "Who is the CEO of Mistral AI?"},
    headers={"Authorization": f"Bearer {os.environ['SPECSTREAM_API_KEY']}"},
).json()["data"]

print(reply["answer"], reply["price_usd"])

3. Remove the vendor's built-in search tool from your request and define a function tool whose handler makes this call. Agents that speak MCP add https://api.specstream.ai/mcp and call search_web instead.

4. Return data.answer and data.sources as the tool result, trimmed to the fields your model needs. The framework docs cover the OpenAI API, LangChain, LlamaIndex, CrewAI and the Vercel AI SDK.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does the OpenAI web search tool cost?
$10 per 1,000 calls plus search content tokens at the model's rates. Web search preview on other models costs $25 per 1,000 calls, with its search content tokens free.
How much does Claude web search cost?
$10 per 1,000 searches on the Claude API, plus standard token costs for the content it brings back. A search that fails with an error is not billed.
How much does Grounding with Google Search cost on Gemini?
$14 per 1,000 search requests on Gemini 3 and newer, after 5,000 free a month shared across those models. On Gemini 2.5 it is $35 per 1,000 grounded prompts after 1,500 free a day.
How much does Grounding with Bing Search cost?
$14 per 1,000 transactions, up to 150 a second and 1 million a day. Transactions are counted by the number of tool calls per run.
What is the lowest priced web search tool for an LLM?
$5 per 1,000, on SpecStream and on xAI. SpecStream bills no tokens on top, works with any model, and scores a 97.9 F-score on all 1,000 official SimpleQA Verified questions.
Is there a web search API that works with any model?
Yes. The SpecStream Search API costs $5 per 1,000 searches and works with any model, through GET /v1/web-search or the search_web tool on the MCP server at https://api.specstream.ai/mcp.
Does SpecStream bill tokens?
No. A search of up to 10 results costs $0.005, each started block of 10 more results adds $0.006, and the reply's price_usd is what the call cost.

Sources

SpecStream wrote this page. Each vendor figure comes from that company's own pricing page or docs.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026
  3. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  4. OpenAI API pricingdevelopers.openai.com/api/docs/pricing, read Nov 10, 2026
  5. OpenAI web search guideplatform.openai.com/docs/guides/tools-web-search, read Nov 10, 2026
  6. Claude API pricingplatform.claude.com/docs/en/about-claude/pricing, read Nov 10, 2026
  7. Claude web search toolplatform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool, read Nov 10, 2026
  8. Gemini API pricingai.google.dev/gemini-api/docs/pricing, read Nov 10, 2026
  9. Gemini grounding with Google Searchai.google.dev/gemini-api/docs/google-search, read Nov 10, 2026
  10. Grounding with Bing pricingmicrosoft.com/en-us/bing/apis/grounding-pricing, read Nov 10, 2026
  11. Grounding with Bing Search toolslearn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools, read Nov 10, 2026
  12. xAI pricingdocs.x.ai/developers/pricing, read Nov 10, 2026
  13. xAI web search tooldocs.x.ai/developers/tools/web-search, read Nov 10, 2026