Brave Search API
"The Brave Search API provides developers with access to Brave Search results and enables building AI products, chatbots, coding assistants, and AI-search engines with real-time web data." [1]
Brave Search API gives developers access to Brave's independent web index of over 30 billion pages for building AI products, RAG pipelines, chatbots, and search engines, with endpoints covering web, news, image, video, local place search, answers, and LLM context. Pricing is usage-based at $4 per 1,000 requests, with a free tier of roughly $5 in monthly credits, self-serve signup, and an enterprise plan available. The API is SOC 2 Type 2 certified and GDPR compliant, ships with an MCP server, and counts Cohere, Mistral AI, AWS, Shopify, and Snowflake among its documented customers. Usage terms prohibit storing results or using them to train AI models, and attribution is required in customer applications.
Best for / Avoid if
Best for: Regulated or enterprise workloads - compliance attestations and an enterprise plan; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box
Avoid if: You want to try it free before paying
Scores
- 40 / 100Agent friendliness
- 85 / 100Pricing transparency
- 60 / 100Setup speed
- 45 / 100Docs quality
- 85 / 100Procurement ease
- 40 / 100Trust readiness
Pricing & procurement
- Pricing model
- Usage-based [2]
- Published pricing
- ✓ Yes
- Free tier
- ✗ No [3]
- Free tier details
- No free tier as of February 2026. All plans include $5 in recurring monthly credits automatically applied to paid accounts (credit card required; overages billed with no default spending cap). At $5/1,000 requests, credits cover approximately 1,000 web search queries/month before billing begins. Attribution ('POWERED BY BRAVE') required to retain credits. [4]
- Self-serve signup
- ✓ Yes [5]
- Requires sales call
- ✗ No
- Enterprise plan
- ✓ Yes [6]
| Plan | Item | Per | Amount | Source |
|---|---|---|---|---|
| Search | Web, LLM Context, Images, News, Videos search requests | 1,000 requests | $5 | source |
| Search | Monthly recurring credits (applied to paid account; attribution required) | month | $-5 | source |
| Answers | Answers API requests (grounded LLM answers with citations) | 1,000 requests | $4 | source |
| Answers | LLM input tokens | 1,000,000 tokens | $5 | source |
| Answers | LLM output tokens | 1,000,000 tokens | $5 | source |
| Answers | Monthly recurring credits (applied to paid account; attribution required) | month | $-5 | source |
| Spellcheck | Spellcheck requests | 10,000 requests | $5 | source |
| Autosuggest | Autosuggest requests | 10,000 requests | $5 | source |
| Enterprise | Custom pricing — bespoke volume, Zero Data Retention, custom agreements, enterprise support | - | source |
Capabilities
- Supported actions
- web_search, llm_context, answers, image_search, video_search, news_search, place_search, local_pois, local_descriptions, rich_web, suggest, spellcheck [7]
- Regions
- global, country-targeted results via ISO 3166-1 alpha-2 country codes, index of 30+ billion pages [8]
- Languages
- multi-language via ISO 639-1 search_lang parameter, UI language via ui_lang parameter
- Input types
- natural language query, search operators (site:, filetype:, exact phrase, exclusion), country code filter, language filter, freshness/date filter, safesearch setting, Goggles reranking spec, location IDs
- Output types
- JSON, streaming (Answers API), OpenAI-compatible chat completions format (Answers API), structured snippets, schema-enriched results (movies, wikis), rich results (weather, sports, stocks, calculator, etc.)
- Webhooks
- ✗ No
- Sandbox / test mode
- ✗ No [9]
- SDK languages
- TypeScript/JavaScript (MCP), CLI, Agent Skills
- MCP server
- ✓ Yes [10]
Trust & compliance
- SOC 2
- SOC 2 Type II [11]
- HIPAA
- ✗ No [12]
- GDPR
- ✓ Yes [13]
- ISO 27001
- ✗ No [14]
- PCI DSS
- – Unknown
- Published SLA
- ✗ No [15]
- Rate limits
- Search API: 50 requests/second; Answers API: 2 requests/second; Spellcheck & Autosuggest: 100 requests/second each [16]
- Known restrictions
- Results may not be stored, cached, or used to create a database beyond transient operational storage, Results may not be used to train, fine-tune, benchmark, or improve AI models, Attribution required: 'POWERED BY BRAVE' plus Brave logo must be displayed conspicuously in customer applications; required to qualify for $5 monthly credits, Cannot redistribute or resell Search Results, Cannot reverse engineer or replicate API functionality, Zero Data Retention (ZDR) available only on enterprise plans [17]
Developer surface
Integration
- API style
- rest
- Base URL
- https://api.search.brave.com/res/v1/
- Version
- v1
- Versioning
- header
- Stability
- ga
- Auth methods
- api_key
- Idempotency keys
- ✗ No
- Error format
- vendor-specific
- Rate limit
- 50 / second
Adoption & maturity
- Launched
- 2023-05-30
- GA
- 2023-05-30
- Notable customers
- Apollo, AWS, Axel Springer, Chegg, Cohere, Mistral AI, Shopify, Snowflake, Turnitin, You.com, Firecrawl, Together.ai, Kagi, Motley Fool
Other Web Search APIs
Firecrawl
The API to search, scrape, and interact with the web at scale.
Exa
"Web search, built for AI agents. One API for search, crawling, and research agents."
Tavily Search API
"Real-time search, extraction, research, and web crawling through a single, secure API."
Linkup
"Production-grade Web Search API for AI"
Jina AI Search Foundation (DeepSearch / Reader)
"Your Search Foundation, Supercharged."
Parallel Search API
"The highest accuracy web search for your AI"
References
- ↑Description: brave.com
- ↑Pricing model: api-dashboard.search.brave.com
- ↑Free tier: implicator.ai · agentdeals.dev
- ↑Free tier details: api-dashboard.search.brave.com · implicator.ai
- ↑Self-serve signup: api-dashboard.search.brave.com
- ↑Enterprise plan: api-dashboard.search.brave.com
- ↑Supported actions: api-dashboard.search.brave.com · brave.com
- ↑Regions: brave.com · api-dashboard.search.brave.com
- ↑Sandbox: api-dashboard.search.brave.com
- ↑MCP server: github.com · brave.com
- ↑SOC 2: brave.com · api-dashboard.search.brave.com
- ↑HIPAA: api-dashboard.search.brave.com
- ↑GDPR: api-dashboard.search.brave.com · cdn.search.brave.com
- ↑ISO 27001: api-dashboard.search.brave.com
- ↑Published SLA: api-dashboard.search.brave.com
- ↑Rate limits: api-dashboard.search.brave.com
- ↑Known restrictions: api-dashboard.search.brave.com · api-dashboard.search.brave.com
Change history
- 2026-06-15 Score Docs Quality: 25 → 45
- 2026-06-15 Score Agent Friendliness: 30 → 40
- 2026-06-14 Robots Allows Agents: (none) → Yes
- 2026-06-14 API Reference URL: (none) → https://brave.com/search/api/
- 2026-06-14 Has Structured Data: (none) → No
- 2026-06-14 Capabilities: {} → {"news":true,"ai_answer":true,"agent_ready":true,"zero_retention":true}
- 2026-06-14 Summary Md: (none) → Brave Search API gives developers access to Brave's independent web index of ov…
- 2026-06-14 Avoid If: (none) → You want to try it free before paying
- 2026-06-14 Scoring Methodology: (none) → Scores are computed deterministically from this profile's published, sourced fi…
- 2026-06-14 Score Trust Readiness: (none) → 40
- 2026-06-14 Score Agent Friendliness: (none) → 30
- 2026-06-14 Score Pricing Transparency: (none) → 85
- 2026-06-14 Score Setup Speed: (none) → 60
- 2026-06-14 Score Docs Quality: (none) → 25
- 2026-06-14 Score Procurement Friction: (none) → 85
- 2026-06-14 Best For: (none) → Regulated or enterprise workloads - compliance attestations and an enterprise p…
- 2026-06-14 Llms Txt Present: (none) → No
- 2026-06-14 Docs URL: (none) → https://brave.com/api
- 2026-06-14 Changelog URL: (none) → https://brave.com/whats-new
- 2026-06-14 Status Page URL: (none) → https://status.brave.com
- 2026-06-14 Rendering: (none) → static
- 2026-06-14 Requires Sales Call: set to No
- 2026-06-14 Enterprise Plan Available: set to Yes
- 2026-06-14 SOC 2: set to type_2
- 2026-06-14 HIPAA: set to No
- 2026-06-14 GDPR: set to Yes
- 2026-06-14 ISO 27001: set to No
- 2026-06-14 SLA Published: set to No
- 2026-06-14 Data Retention Policy URL: set to https://api-dashboard.search.brave.com/documentation/resources/security
- 2026-06-14 Documented Rate Limits: set to Search API: 50 requests/second; Answers API: 2 requests/second; Spellcheck & Au…
- 2026-06-14 Rate Limit Requests: set to 50
- 2026-06-14 Rate Limit Window: set to second
- 2026-06-14 Status: set to published
- 2026-06-14 Known Restrictions: set to Results may not be stored, cached, or used to create a database beyond transien…
- 2026-06-14 Auth Methods: set to api_key
- 2026-06-14 Auth Docs URL: set to https://api-dashboard.search.brave.com/documentation/guides/authentication
- 2026-06-14 API Style: set to rest
- 2026-06-14 Base URL: set to https://api.search.brave.com/res/v1/
- 2026-06-14 API Version: set to v1
- 2026-06-14 Versioning Scheme: set to header
- 2026-06-14 Stability: set to ga
- 2026-06-14 MCP URL: set to https://github.com/brave/brave-search-mcp-server
- 2026-06-14 Quickstart URL: set to https://api-dashboard.search.brave.com/documentation/quickstart
- 2026-06-14 Idempotency Supported: set to No
- 2026-06-14 Error Format: set to vendor-specific
- 2026-06-14 Requires Verification: set to Yes
- 2026-06-14 Starting Price Usd: set to 4
- 2026-06-14 Slug: set to brave-search
- 2026-06-14 Free Tier Limit: set to $5 in credits/month (approx. 1,000 Search requests or 1,250 Answers queries)
- 2026-06-14 Launched At: set to 2023-05-30
Suggest an edit / leave a review
Leave a review or comment
curl -X POST https://apio.sh/api/feedback/brave-search \
-H 'Content-Type: application/json' \
-d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'Suggest a correction to a field (cite a source)
curl -X POST https://apio.sh/api/suggest/brave-search/FIELD \
-H 'Content-Type: application/json' \
-d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'