Cheapest vendor as monthly query volume grows
Same settings as above, applied across a range of monthly query volumes. Watch Tavily's 1,000 free credits and Brave's $5 credit cover early growth, then Serper's flat cheap rate pull ahead once extraction isn't needed, and Exa/Tavily's extraction surcharge widen the gap once it is.
| Queries/mo | Exa | Tavily | Serper | Brave | Cheapest |
|---|
Why per-search, credit-based, flat-per-query and credit-floor web search APIs price so differently
Exa bills per search with a multi-factor twist: standard neural/keyword search runs about $7 per 1,000 queries, but its deep-search endpoint — which crawls more pages per query for harder research tasks — costs about $12 per 1,000, and a separate deep-reasoning tier (chained searches with reasoning between them) runs $15 per 1,000. There's no recurring free tier; pricing is pure usage × rate with a depth surcharge.
Tavily uses a credit system: a basic search costs 1 credit, but a search with full content extraction costs 2 credits, and every account gets 1,000 free credits per month before Pay-As-You-Go billing at $0.008/credit kicks in (as low as $0.005-$0.0075/credit on higher committed monthly plans). That means Tavily is genuinely free for up to 1,000 basic searches/month, or 500/month if you need extraction — a materially different shape from Exa's zero-free-tier, always-metered model.
Serper skips the AI-pipeline framing entirely: it's priced like a classic SERP-scraping API at a flat, cheap rate — a $50 one-time credit pack covers 50,000 searches (about $1 per 1,000), with no separate extraction tier and credits that don't expire. Brave Search API sits between the two: $5 per 1,000 queries on its standard Search endpoint, or $4 per 1,000 on its lighter Answers/AI endpoint, offset by a $5/month account credit (replacing its old free-query allowance in 2026) rather than a large free-credit pool like Tavily's.
API Stack Cost Calculator
How this calculator works
The Web Search API Cost Calculator compares four vendor pricing shapes at your monthly query volume. Exa: vol/1000 × rate, where rate is $7 for standard search or $12 for deep multi-page-crawl search (no recurring free tier). Tavily: credits = vol × (extraction ? 2 : 1); first 1,000 credits/month free, then billable credits × $0.008. Serper: flat vol/1000 × $1 (extraction not modeled — Serper returns snippets/links only). Brave Search API: vol/1000 × rate, where rate is $5 (Search) or $4 (Answers, used when extraction isn't needed), minus a $5/month account credit floor at $0.
These are representative pricing shapes based on each vendor's published self-serve pricing pages as of September 2026, not live quotes — actual Exa, Tavily, Serper and Brave pricing varies by negotiated volume discounts, committed monthly plans and enterprise contract terms not modeled here (e.g. Tavily's sub-$0.008 committed rates, Exa's deep-reasoning tier, Serper's larger prepaid credit packs). Always confirm current pricing directly with the vendor before budgeting.
Frequently asked questions
Which web search API is cheapest for RAG / AI agents?
For plain snippet search with no full-page content extraction, Serper is usually cheapest at roughly $1 per 1,000 queries (a $50 one-time credit pack covers 50,000 searches, credits don't expire). Brave Search API is next at $5 per 1,000 queries (or $4/1,000 on its lighter Answers/AI endpoint), offset by a small $5/month free credit. Exa and Tavily cost more per query but bundle a neural/semantic ranking layer plus optional full content extraction: Exa runs about $7 per 1,000 standard searches ($12/1,000 for deep multi-page crawls), while Tavily bills $0.008 per credit (roughly $8 per 1,000 basic searches, double that if you need full content extraction, which costs 2 credits per query) after a 1,000-credit monthly free allowance. If you only need links and snippets to feed your own re-ranker, Serper or Brave usually win on price. If you need the API itself to fetch and clean full page content, Exa or Tavily's built-in extraction still beats scraping it yourself.
Why does full content extraction double the price for Exa and Tavily but not Serper or Brave?
Exa and Tavily are built specifically for AI/RAG pipelines: their base tier returns search results, and a separate, more expensive tier or credit multiplier fetches and cleans the actual page content (stripping ads/nav/boilerplate) so it can go straight into an LLM prompt. Exa's deep/deep-reasoning search endpoints cost $12-15 per 1,000 versus $7 per 1,000 for standard search; Tavily charges 2 credits per query for content extraction versus 1 credit for a basic search. Serper and Brave Search API, by contrast, are closer to traditional SERP-scraping APIs — they return links, snippets and metadata at one flat rate regardless of depth, and expect you to fetch/parse full page content yourself.
How much does Tavily's free tier actually cover?
Tavily includes 1,000 API credits per month at no cost, renewing monthly with no credit card required. A basic search consumes 1 credit, so that's 1,000 free basic searches/month — but only 500 free searches/month if you need full content extraction (2 credits each). Once you exceed the free allowance, Tavily bills Pay-As-You-Go at $0.008 per credit, or as low as $0.005-$0.0075 per credit on higher committed monthly plans. Tavily was acquired by Nebius in February 2026 but continues to ship and bill under its own brand as of this writing.
Does Brave Search API really have no free tier in 2026?
Brave removed its previous free monthly query allowance and replaced it with a $5/month account credit instead — at the $5/1,000 Search rate, that credit covers roughly 1,000 queries per month before billing kicks in (or about 1,250 queries/month on the cheaper $4/1,000 Answers/AI endpoint). It's a smaller allowance than Tavily's 1,000 free credits, but Brave's per-query rate stays flat with no separate extraction tier to budget for.
Is Exa's pricing really just $7 per 1,000 searches?
Only for its standard neural/keyword search endpoint. Exa uses multi-factor billing: standard search is about $7 per 1,000 requests, but its 'deep search' endpoint (broader, multi-page crawling for harder queries) runs about $12 per 1,000, and 'deep-reasoning' search — which chains multiple searches with reasoning between them — costs about $15 per 1,000. A separate, cheaper Answer endpoint (direct Q&A instead of a result list) is about $5 per 1,000. This calculator models the standard-vs-deep split via the content-extraction checkbox; contact-sales enterprise volume pricing and the deep-reasoning tier aren't modeled here.