Best free web search API for AI agents (2026)
“Free” is complicated in the search API space. Some options are genuinely free (Google's 100/day limit), some are trial credits that expire, and some are BYOK — you bring your engine keys, no markup. Here's an honest breakdown, plus the cheapest path to production.
Free tiers — what's actually free
| Engine | Free tier | What happens next |
|---|---|---|
| Google Programmable Search | 100 queries/day (hard cap) | $5/1k after; strict daily reset |
| Brave Search API | Limited free tier (verify) | $5/1k at paid tier |
| Tavily | 1,000 trial searches | $8/1k after trial |
| Serper | Trial credits on signup | $1/1k (drops to ~$0.30 at scale) |
| Firecrawl | Credits on signup | $0.85/1k standard pages |
| GroundRoute BYOK | Free forever — you supply engine keys | Pay engines directly; GroundRoute = $0 markup on BYOK queries |
Verify free-tier limits with each provider — these change. Free tiers ≠ trial credits: Google's 100/day is a permanent limit; Serper/Tavily free credits expire.
Cheapest path to production
If you need more than 100 queries/day and want to minimise cost:
- Start with BYOK — bring your Serper or Brave key to GroundRoute. $0 GroundRoute markup; you pay the engine directly (~$1/1k Serper).
- Add caching — repeated agent queries are cached. GroundRoute's exact-match cache baseline hit-rate is ~46% on real traffic patterns, so you're not paying for every call twice.
- Route per class — upgrade to managed when volume grows. The router sends academic queries to Exa, web/news to Serper, page content to Firecrawl. You keep ~half the cache savings.
GroundRoute routes each query to the cheapest engine that clears the quality bar, and caches the repeats. You keep ~half the cache savings, we keep the other half — so you're never worse off than calling the engine direct. Prefer your own accounts? BYOK: bring your the engine key and route on it, with failover, spend caps, and one schema across every engine.
Related
FAQ
- Is there a free web search API for AI agents?
- Most 'free' search APIs are trial credits, not permanent free tiers. Google Programmable Search gives 100 queries/day free (hard cap). Serper and Tavily offer trial credits. Brave has a free tier with limits. GroundRoute's BYOK tier is free — you bring your own engine keys and route on them with no markup.
- What is the cheapest search API for production use?
- Serper ($1/1k, ~$0.30 at scale) and Firecrawl ($0.85/1k for standard pages) are the cheapest production-grade options we benchmarked on 170 real agent queries. Exa ($7/1k) and Tavily ($8/1k) are the most expensive.
- What is BYOK for search APIs?
- BYOK (Bring Your Own Key) means you supply the API keys for the underlying search engines (Serper, Brave, etc.) and the routing layer charges no markup on those calls. GroundRoute's BYOK tier is free — you pay the engine directly, GroundRoute adds routing and caching.
- Is the Google Search API free?
- Google Programmable Custom Search (CSE) gives 100 free queries/day with an API key. Beyond that, $5/1k. It has strict quotas and isn't designed for high-volume agent use.
Prices as of 2026 — verify with each provider. Benchmark: GroundRoute State of AI Search, 2026-06-14T07:40:03Z, N=170 queries.