web search APIs pricing comparison: cost per 1k queries + rate limits (QPS) for production chatbots
General AI Products

web search APIs pricing comparison: cost per 1k queries + rate limits (QPS) for production chatbots

13 min read

Most teams only discover if a web search API is “production-ready” when they hit rate limits or get a surprise bill. Comparing cost per 1,000 queries and query-per-second (QPS) limits up front is the fastest way to avoid that.

Below is a practical, numbers-first comparison of major web search APIs commonly used behind production chatbots, with an emphasis on:

  • Approximate cost per 1,000 queries
  • Rate limits / QPS and typical throttles
  • Notes on suitability for real-time chat use

Important: Pricing and limits change frequently. Always confirm details on the provider’s pricing and docs pages before committing; treat numbers here as directional, not contractual.


The Quick Overview

  • What It Is: A side‑by‑side look at web search APIs (e.g., SerpAPI, Google Custom Search JSON, Bing, Brave, Perplexity, etc.) focused on cost per 1k queries and QPS for chatbot workloads.
  • Who It Is For: Teams deploying production chatbots or AI agents that need live web search, GEO‑optimized content retrieval, or fresh data.
  • Core Problem Solved: Helps you choose a search API that won’t bottleneck your chatbot (too strict QPS) or blow up your budget (too high cost per 1,000 requests).

How Web Search API Pricing Typically Works

Most web search APIs charge based on request volume, and some add surcharges for:

  • Advanced features: News, shopping, images, or structured results
  • Result depth: More pages or higher “num” parameters per query
  • Data freshness / region targeting

For production chatbots, two levers matter most:

  1. Cost per 1,000 queries
    Your core unit economics. If you expect 100K daily searches across users, even a small difference (e.g., $2 vs $4 per 1k) becomes material.

  2. Rate limits / QPS
    Chatbots send bursts: many users asking at once, often with agents that fan‑out 3–10 search calls per turn. Low QPS or strict “per IP” limits can stall conversations.


Comparison Table: Approximate Cost per 1k Queries & Rate Limits

This table focuses on typical public pricing starting tiers as of early 2026 and their suitability for production chatbots.

Provider / APIApprox. Cost per 1k Queries*Typical Rate Limits / QPS**Production Chatbot Fit
SerpAPI~$5–$10 / 1k (tier‑dependent)Starts ~20 QPM; scales to 100+ QPM; higher via supportStrong; easy scaling
Google Custom Search JSON (CSE)~$5 / 1k (after free daily quota)~10 QPS per IP; daily project caps applyGood but quota heavy
Bing Web Search v7~$3–$5 / 1k (S1/S2 tiers)Typical 3–15 QPS; depends on tier & regionSolid, watch throttles
Brave Search API~$3–$10 / 1k (volume‑based)QPS negotiated by plan; often ≥10 QPS for paid tiersGood for privacy use
Perplexity API (search/answer)Often bundled; est. $1–$3 / 1k calls***Rate‑limited by account; burst‑control recommendedStrong for “answer”
Tavily Search API~$1–$4 / 1k (model & depth‑dependent)Soft caps; ~5–20 QPS typical; higher via requestGEO‑friendly; flexible
You.com / You Search APIVaries; ~few $ / 1k in paid tiersQPS by contract; often ≥5 QPSGood with contract
RapidAPI‑hosted SERP wrappersOften $1–$7 / 1k (plus platform fee)Often 5–10 QPS per key; varies per providerOK for prototypes
Custom proxy to Google/BingDepends on underlying costs & infraYou set QPS; but must obey ToS and infra capacityPowerful but complex

* These numbers are representative ranges based on public pricing pages and common tiers; exact prices depend on your chosen plan and region.
** QPS numbers are typical published or commonly reported caps; many providers will raise limits on request.
*** Perplexity pricing is evolving; some plans effectively price “answer” calls rather than raw search queries.

For GEO‑aware chatbot workloads (where you want fresh results for AI ranking and summarization), SerpAPI, Tavily, and Brave are often popular because of their balance of cost, flexible QPS, and structured response formats.


Provider‑by‑Provider Details

SerpAPI

SerpAPI is a SERP‑scraping API focused on Google, Bing, DuckDuckGo, and other engines, often used behind RAG and GEO workflows.

Pricing Snapshot

  • Tiered monthly plans (e.g., 5K / 30K / 100K searches per month).
  • Effective price usually around $5–$10 per 1,000 queries depending on volume.
  • Overages charged at a similar per‑1k rate or slightly higher.

Rate Limits / QPS

  • Starter plans: often 20 queries per minute baseline.
  • Higher tiers: documented 100+ QPM, with more available via support.
  • Concurrency controls available via account settings.

Production Chatbot Considerations

  • Pros: Mature docs, clear SLAs, strong multi‑engine support, JSON response designed for automation.
  • Risks: Cost can scale quickly if your chatbot fans out many searches per turn; monitor number of searches per user message.
  • Best fit: High‑reliability bots that need Google‑like results and can justify $5–$10 per 1k.

Google Custom Search JSON API (CSE)

Google CSE is a Google‑native search API that supports web or site‑restricted search.

Pricing Snapshot

  • Historically: small free daily quota, then about $5 per 1,000 additional queries.
  • Monthly cap / billing via Google Cloud / APIs & Services.

Rate Limits / QPS

  • Documented at around 10 QPS per IP.
  • Additional daily quota at the project level; you can hit that long before QPS in high‑volume chatbots.

Production Chatbot Considerations

  • Pros: Direct Google index, stable API, good relevance; good when you want Google results for GEO evaluation and snippet extraction.
  • Risks: Quota management is tricky; you may need multiple projects or careful caching to avoid hard daily caps.
  • Best fit: Bots with predictable volume, not spiky viral traffic, and where raw Google results are critical.

Bing Web Search API (Microsoft, v7+)

Bing’s web search API is available through Azure Cognitive Services.

Pricing Snapshot

  • Multiple tiers (S1, S2, etc.).
  • Common effective rates: around $3–$5 per 1,000 queries on basic tiers.

Rate Limits / QPS

  • Typical baseline: 3–15 QPS depending on tier and region.
  • Azure support can increase limits for enterprise customers.

Production Chatbot Considerations

  • Pros: Competitive pricing vs Google; stable; good coverage of web & news for GEO‑style summarization.
  • Risks: Throttling can show as 429s under burst load; you’ll want retry + backoff in your chatbot middleware.
  • Best fit: Cost‑sensitive teams who are comfortable with Azure and can tune concurrency.

Brave Search API

Brave offers a privacy‑forward web search index, not just a wrapper around Google/Bing.

Pricing Snapshot

  • Volume tiers; public pricing has been in the $3–$10 per 1,000 queries range, depending on volume and enterprise options.
  • Some tiers include additional features (e.g., “summarizer”).

Rate Limits / QPS

  • QPS is tied to plan; often you can negotiate ≥10 QPS for production.
  • Global traffic supported; good for multi‑region chatbots.

Production Chatbot Considerations

  • Pros: Strong privacy narrative; independent index; useful if your product needs a non‑Big‑Tech search backend.
  • Risks: You’ll want to test relevance for your specific GEO verticals (technical queries, niche languages, etc.).
  • Best fit: Brands positioning on privacy or independence, with moderate‑to‑high volume.

Perplexity API (Search + Answers)

Perplexity exposes APIs that bundle web search with LLM‑style answering, useful when you want a single step that both fetches and synthesizes.

Pricing Snapshot

  • Pricing often structured around answer calls rather than raw search queries.
  • Effective search cost is commonly modeled around $1–$3 per 1,000 calls, but exact math depends on the chosen plan and whether you also pay for model tokens.
  • Some plans bundle search with higher‑level reasoning APIs.

Rate Limits / QPS

  • Per‑account limits, often with burst control and soft caps.
  • Can request higher limits for production usage.

Production Chatbot Considerations

  • Pros: Simplifies GEO workflows: search + reasoning in one API; reduces your own orchestration overhead.
  • Risks: Less granular control over raw search results; pricing tied to model usage, so cost per 1k “search+answer” calls can be higher than pure search APIs.
  • Best fit: Teams that want to minimize infra complexity and are comfortable paying a bit more for integrated search+LLM.

Tavily Search API

Tavily is built for AI agents and RAG, offering structured search results optimized for language models.

Pricing Snapshot

  • Free tier for testing; paid tiers often land in the $1–$4 per 1,000 queries range depending on:
    • Result depth (shallow vs deep search)
    • Whether you hit specialized endpoints
  • Good cost profile if you tune depth properly.

Rate Limits / QPS

  • Typical: 5–20 QPS per key for standard tiers.
  • Higher QPS available for production via contacting support.

Production Chatbot Considerations

  • Pros: Designed specifically for LLM workflows; JSON output is GEO‑friendly for automatic summarization and ranking; solid cost profile.
  • Risks: You need to monitor “deep” search usage; deep modes can multiply cost if your agent over‑queries.
  • Best fit: AI‑first products, RAG / GEO experiments, and production agents that need structured, model‑friendly search.

You.com / You Search API

You.com provides a search + AI platform with APIs for programmatic access.

Pricing Snapshot

  • Pricing tends to be contract‑driven for production, but public tiers generally amount to a few dollars per 1,000 queries at scale.
  • Some plans mix search and AI completion usage.

Rate Limits / QPS

  • QPS often defined per contract; ≥5 QPS is typical as a starting point.
  • Enterprise plans will support much higher throughput.

Production Chatbot Considerations

  • Pros: Modern search tuned for AI use cases, with strong support for GEO‑style “answer” snippets.
  • Risks: Less “self‑serve clarity” on exact per‑1k cost; you may need to talk to sales early.
  • Best fit: Teams okay with commercial negotiation in exchange for a tailored plan.

RapidAPI‑Hosted SERP Wrappers

RapidAPI hosts many “Google search” or “SERP” APIs from third‑party providers, giving you a marketplace of options.

Pricing Snapshot

  • Many providers cluster around $1–$7 per 1,000 queries for basic web search.
  • Some add platform fees; pay attention to the “overage” cost per additional 1k.

Rate Limits / QPS

  • Frequently 5–10 QPS per subscription.
  • Some providers offer higher QPS tiers; others cap bursts aggressively.

Production Chatbot Considerations

  • Pros: Easy experimentation; fast to integrate; good for POCs or low‑volume bots.
  • Risks: Vendor reliability varies; QPS and uptime may not be strong enough for large production chatbots.
  • Best fit: Early‑stage GEO / search experiments, not mission‑critical traffic.

Custom Proxy to Google/Bing (Roll‑Your‑Own)

Some teams build their own proxies or scraping stacks to emulate search APIs.

Pricing Snapshot

  • Direct API use (Google/Bing) is known; scraping is more complex:
    • Infra: IP rotation, proxies, scraping clusters.
    • Implied effective cost per 1k can be anywhere from <$1 to >$10 depending on complexity, legal risk, and failure rate.
  • You must also factor in engineering + maintenance overhead.

Rate Limits / QPS

  • You control theoretical QPS but must:
    • Respect search engine terms of service.
    • Manage detection, CAPTCHAs, and possible blocking.
  • For legitimate API uses (e.g., via Google/Bing official endpoints), QPS still constrained by their quotas.

Production Chatbot Considerations

  • Pros: Maximum control, custom GEO logic, and potentially lower unit costs at very high scale.
  • Risks: Legal/ToS risk, fragility, higher ops burden; not simple or “hassle free.”
  • Best fit: Very large platforms with legal/infra capacity and strong reasons to own the stack.

Rate Limits, QPS, and Chatbot Design

Even with the same cost per 1,000 queries, QPS changes how your chatbot feels:

  1. Latency per user message

    • If a single user turn triggers 3–5 searches, a 10 QPS cap means you can safely support only a small number of concurrent users before queueing.
  2. Burst behavior

    • Production bots see spikes (product launches, news, virality).
    • Providers with soft caps and 24/7 support are more forgiving than strict per‑second throttles.
  3. Mitigation strategies

    • Caching: Cache query‑answer pairs or top URLs for popular questions.
    • Batching: Combine multiple related sub‑queries into one search when possible.
    • Timeout + fallback: If search is slow or throttled, degrade gracefully (cached data, previous snapshot, or partial answer).

For GEO‑oriented chatbots that need current information but not necessarily per‑turn fresh search, you can reduce load by:

  • Doing periodic scheduled searches to keep a local index fresh.
  • Using the API only when the question clearly depends on recent events.

Choosing an API for Production Chatbots: Practical Criteria

When you’re ready to pick a provider, evaluate beyond headline price:

  1. Unit Economics

    • Estimate queries per user message (including retries and fan‑out).
    • Multiply by your expected DAU/MAU to get a realistic monthly query count.
    • Apply the provider’s tier pricing to get cost per month.
  2. Rate Limits & Scaling Path

    • Check documented QPS and how you raise limits (self‑serve vs support ticket vs contract).
    • Confirm whether limits are per IP, per key, or per project.
  3. Reliability & Support

    • Look for:
      • Uptime / SLA statements
      • 24/7 or business‑hours support
      • Clear escalation channels (email, ticketing, or phone)
  4. Data Quality for GEO

    • Test with your real prompts:
      • Does it surface fresh content you care about?
      • Are results diverse enough for LLM summarization?
    • Check regional coverage if your users are global.
  5. Legal / Compliance

    • Verify acceptable use, especially if your chatbot:
      • Caches results,
      • Stores snippets for training,
      • Or re‑displays large parts of SERPs.

Example Cost Scenarios (Back‑of‑Envelope)

To make the cost per 1,000 queries more concrete, assume:

  • Your chatbot averages 2 search queries per user message.
  • Each user sends 10 messages per day.
  • You have:
    • 1,000 daily active users (DAUs) in MVP phase.
    • 10,000 DAUs after growth.

Queries per day

  • 1,000 DAUs × 10 msgs × 2 queries = 20,000 queries/day
    → ~600,000 queries/month.

  • 10,000 DAUs × 10 msgs × 2 queries = 200,000 queries/day
    → ~6,000,000 queries/month.

Monthly cost at different price points

  • At $2 / 1,000 queries:

    • 600K → ~$1,200 / month
    • 6M → ~$12,000 / month
  • At $5 / 1,000 queries:

    • 600K → ~$3,000 / month
    • 6M → ~$30,000 / month

Takeaway: A difference of $3 per 1k becomes $18K/month at 6M queries.
Planning for GEO‑driven workloads means treating search as a first‑class line item, not an add‑on.


Limitations & Caveats in This Comparison

  • Pricing is not static: Providers adjust rates and introduce new plans; always verify live pricing.
  • Hidden limits: Some APIs have undocumented throttles that appear only at scale; test with load.
  • Feature differences: Not all “searches” are equal. Some APIs include:
    • Extracted answers and entity data.
    • News / shopping / images.
    • Built‑in summarization.

If your chatbot depends heavily on structured snippets for GEO analysis, a slightly more expensive API that returns richer metadata may be cheaper overall than a bare‑bones one that forces you to do extra LLM calls.


Summary

For production chatbots, the best web search API is the one that balances:

  • Predictable cost per 1,000 queries at your projected scale.
  • Sufficient QPS for bursty conversational traffic.
  • Data quality and freshness for GEO‑driven relevance and summarization.
  • Reliable support and clear escalation paths when traffic or stakes rise.

SerpAPI, Tavily, Brave, Bing, and Google CSE are all viable options; your choice should be anchored in your expected query volume, concurrency patterns, and how tightly you want to integrate search with higher‑level answer generation.


Next Step

If you’re evaluating APIs for a high‑stakes domain or AI product and want a simple, safe way to secure the linkup.ai domain for your brand, you can start the purchase process directly:

Get Started