Skip to content
CrawlfolioSourced research on web data for AI

You need web search for an agent, a RAG prototype or a local model, and you’d like it to cost $0 until the project proves itself. I rechecked the cited pricing pages, documentation and terms for these search APIs and free routes on 31 October 2026 and put every free allowance I could verify in one dated table.

The table is sorted by what each option asks of you: nothing, an API key, or a card. Each row also shows whether the allowance renews monthly, daily or only once, and what you pay per 1,000 searches after it runs out.

Short on time?

The best free option for your situation

Low paid rate and an advertised free allowance
Parallel Search API
5,000 advertised monthly requests and a separate $5 credit promotion; stacking is unconfirmed. Fast costs $1 per 1K.
No card, with full page text
Exa
$10 monthly credit for your first team with no payment method: 2,500 Lite searches or about 1,428 Auto searches, before extra results or content charges.
No API key at all
You.com keyless
100 queries a day with no key, the only keyless cap I found published. Firecrawl Keyless, Parallel Search MCP and Tavily Keyless also work without keys; their numeric caps are unpublished.
Free inside your LLM
Gemini grounding
Gemini 2.5 Flash and Flash-Lite share up to 500 grounded requests a day on the Free Tier. Gemini 3 and newer share a paid-tier 5,000-query monthly allowance.
Need Google's own results
A free SERP API tier
Bright Data includes 5K records a month with no card, and SerpApi 250 searches. Base SERP responses provide links and snippets; full page retrieval is a separate capability.
$0 and self-hosted
SearXNG
AGPL-3.0, no vendor and no key. You run the server, turn on JSON output, and deal with upstream engines blocking you.

Prices verified . Allowances and prices verified 31 Oct 2026. The picks rest on published allowances, prices and terms only, not on result quality.

Which web search API is free? #

Several are, and none is unlimited. By free searches a month, the top three I could verify on 31 October 2026 are Diffbot (10,000 credits at 1 credit per search), Parallel (5,000 advertised requests; separate $5 credit promotion) and Nimble (5,000 requests).

The best free options at a glance, verified 31 October 2026 and sorted by free searches a month:

Web search API Free allowance ≈ Searches a month Card? Paid after, per 1K
Diffbot 10,000 credits a month (1 per search) 10,000 No Startup plan $299/mo for 250,000 credits
Parallel Search API 5,000 requests and separate $5 monthly promotion 5,000; another ~5,000 Fast calls only if promotions stack Only for the $5 credit, per Parallel’s article $1 on Fast or Turbo
Nimble 5,000 requests a month 5,000 No $1.10
Linkup $20 credit with a work email, topped up monthly for “eligible accounts” ~4,000 Not stated $5
You.com keyless 100 queries a day, no key (MCP) ~3,000 No $5
Exa $10 credit a month (first team) 2,500 Lite or ~1,428 Auto, before extras No $4 Lite; $7 Auto
Tavily 1,000 API credits a month 1,000 basic No $8
Brave Search API $5 credit a month ~1,000 Yes $5
Firecrawl 1,000 credits a month 500 searches of up to 10 results, without scraping No Hobby $19/mo for 5,000 credits

Exa offers $10 monthly credit without a payment method. At its published rates that buys 2,500 Lite searches or about 1,428 Auto searches, before extra results or content. Tavily gives 1,000 credits, while Brave gives $5 monthly credit, enough for 1,000 base Search requests, with a card required.

I’d still point most agents at Parallel or Exa before Diffbot. I couldn’t read what Diffbot’s search returns, and past the free credits its cheapest plan is $299 a month (250,000 credits), a big step up from pay-as-you-go.

Free web search API tiers compared #

Free web search API tiers, sorted by what you have to giveVerified
OptionFree allowanceRenews≈ Searches a monthCard?API key?Rate limit (free)What a result containsStorage and commercial-use termsPaid after, per 1KVerified
Firecrawl Keyless No keyDaily IP request and credit caps; numbers not publishedDailyNot publishedNoNoDaily IP caps, then HTTP 429Hosted MCP: Search, Scrape, Parse; Interact through supported clientsCommercial use needs express authorization under its terms; storage rights not establishedKeyed plans below31 Oct 2026
Parallel Search MCP No keyFree; anonymous requests run in fast modeNot statedNo cap publishedNoNo (MCP only)Not publishedURL, title, LLM-optimized excerpts, publish dateAPI data permissions not established$1 on Fast, with a key31 Oct 2026
You.com keyless No key100 queries a day via ?profile=free (MCP)Daily~3,000 (100 × 30)NoNo100 a daySnippets; highlights or full page via extractionData/storage terms not established$531 Oct 2026
Tavily Keyless No keyFree Search and Extract; numeric cap unpublishedNot publishedNot publishedNoNo account or keyRate-limited; numeric caps unpublishedDocumented same success schema as keyed callsSame platform terms; data permissions need reviewOptional free key: 1,000 monthly credits31 Oct 2026
Diffbot Key, monthly10,000 credits (1 per search)Monthly10,000NoYes5 a minuteNot checkedNot readStartup plan $299/mo for 250,000 credits; overage $1 ($0.001 per credit)31 Oct 2026
Parallel Search API Key, monthly5,000 advertised requests; $5/month credit promotion; up to $80 signup promotionMonthly promotions5,000; another ~5,000 Fast calls only if credits stack (vendor article ties $5 to up to 5,000 Fast searches)Pricing silent; vendor article says card only for monthly creditYes600 a minuteURL, title, excerpts, publish dateAPI data permissions not established$1 Fast/Turbo; $5 Basic/Advanced31 Oct 2026
Nimble Key, monthly5,000 requestsMonthly5,000NoYesNot publishedNot checkedNot read$1.1031 Oct 2026
Linkup Key, monthly$20 credit with a work email (pricing page: 4,000 queries)Monthly top-up for 'eligible accounts'~4,000 standardNot statedYesNot publishedSearch results or a sourced answerData/storage terms not established$5 results; $6 answer31 Oct 2026
Exa Key, monthly$10 monthly credit for the first team; one-time $10 onboarding bonusMonthly reset on the 1st2,500 Lite or ~1,428 Auto, before extrasNoYes10 QPS on free Search, team-wideTitle, URL; optional text/highlights through contentsBroad reuse restrictions with contractual exceptions; Search Engine input/output licence is not an API retention guarantee$4 Lite (legacy Instant also $4); $7 Auto (legacy Fast also $7); contents/extra results add cost31 Oct 2026
Tavily Key, monthly1,000 API creditsMonthly1,000 basic/fast/ultra-fast or 500 advancedNoYes (development key)100 a minuteSnippets; optional raw content; ultra-fast has a summary per URLAI Functionality input/output has training provisions (§6.5); general storage rights not established$8 PAYG per 1K one-credit searches31 Oct 2026
Browserbase Search Key, monthly1,000 Search callsMonthly1,000Not establishedYes2 a second per projectLinks and metadata; detailed response not checkedNot reviewed$20 Developer fee plus default $5/1K beyond included calls; Fast $1/Exa $7 options31 Oct 2026
Firecrawl (with a key) Key, monthly1,000 creditsMonthly500 searches of up to 10 results, without scrapingNoYes10 Search requests/min; 2 concurrent browsersSearch results; optional scraping costs extraCommercial authorization and storage permissions need reviewHobby $19/month, 5,000 credits; top-ups extra31 Oct 2026
Gemini 2.5 Flash / Flash-Lite grounding Key, dailyUp to 500 grounded requests/day, shared by both on Free TierDailyUp to 15,000 if quota available every dayNo billing on Free TierYes500/day shared; model quotas also applyGrounded model answer; show Search SuggestionsUse restrictions with narrow display/history storage exceptions; review unpaid-service data use$35/1K grounded prompts after shared 1,500/day on paid tier, plus model costs31 Oct 2026
LangSearch Key, dailyDaily web search token allowance; size not publishedDaily (00:00 UTC)Not publishedNoYes5 a second (new accounts)Titles, links, snippets, full page text; up to 50 resultsContracting entity not established from reviewed pages; licence is limitedNone published31 Oct 2026
You.com credit Key, sign-up$10 API credit (pricing page: 2,000 searches)Not stated; eligibility unverified2,000 at $5/1K, not shown as monthlyNot stated for API creditYesNot checkedSnippets; extraction can return highlights/page contentData/storage terms not established$5/1K Search calls; Contents separate31 Oct 2026
Jina search (s.jina.ai) Key, one-time10M tokens per new keyOne-timeAt most 1,000 total at 10K minimum tokens/searchNot establishedYes100 a minuteResults with page content; minimum 10,000 tokens/requestNot reviewedCurrent paid token-pack tariff not established; no fixed per-search price31 Oct 2026
Brave Search API Card$5 creditMonthly1,000 base Search requestsRequired ('to prevent abuse'); paid use is prepaid creditsYes50 a secondTitle, URL, description, up to 5 extra snippetsTransient storage unless order grants rights; AI training/evaluation restrictions$531 Oct 2026
Gemini 3 and newer grounding Billing5,000 search queries shared across applicable models on Paid TierMonthly5,000 search queries, not necessarily model promptsBilling account requiredYes1,500 requests/day default cap; model quotas applyGrounded model answer; show Search SuggestionsSame Gemini terms$14/1K search queries beyond allowance, plus model tokens31 Oct 2026
SearXNG (self-hosted) Self-hosted$0 licence (AGPL-3.0)Not applicableBound by your server and upstream enginesNoNo (your own instance)Upstream engines' limitsLinks and snippets from upstream enginesUpstream engines' terms apply; AGPL obligationsYour server (cost not published)31 Oct 2026
TinyFish UnclearSearch free within rate caps; $8 starting wallet for billed productsRate-cappedNo monthly quota publishedNo card to start; $10 minimum to add fundsNot established for Search30/min; 500/hourResponse not checkedTerms identify Tiny Fish, Inc.; search data permissions not establishedSearch stays free when wallet is empty31 Oct 2026
Perplexity Search API No free tierNone on its pricing pageNot applicable0Not applicableYesNot applicableRanked resultsData/storage terms not established$5; Fast $131 Oct 2026

Source: Current retained pricing and specification claims rechecked against cited public sources on 31 Oct 2026. Arithmetic assumes the stated mode and no optional extras. Conditional promotions are not confirmed entitlements. Not checked or not reviewed identifies a gap, not an assurance. Scroll sideways for more columns.

Rows run from “you give nothing” to “you give a card or a server”, and within each group from the biggest allowance to the smallest.

Which AI search APIs have a free tier? #

Parallel, Exa, Brave, Tavily, Linkup and You.com all do, while Perplexity has no free tier and Mojeek offers only an unquantified sign-up credit that needs a card. These vendors sell search built for model input, from their own index or retrieval pipeline. My guide to web search APIs for AI agents compares them on paid price and route; here I’m only looking at what you get for free.

Parallel #

Parallel’s pricing page advertises 5,000 free requests per month and a separate $5 monthly credit promotion, plus up to $80 of signup incentives. I have not established whether the two recurring offers stack. Fast and Turbo cost $1 per 1K requests; Basic and Advanced cost $5, with a 600-request/minute limit.

Its own comparison article says a card is needed only for the monthly credit, which goes to “eligible organizations with a card on file”, and describes that $5 as “enough for up to 5,000 Turbo or Fast searches”. That reads as one allowance described two ways, while the pricing page lists the two offers side by side without saying. Confirm the actual entitlement before budgeting both.

The Search MCP allows anonymous, keyless use in fast mode “at lower rate limits”, without a published numeric cap. The quickstart documents URL, title, excerpts and publication date fields. These are documented capabilities; I made no API calls.

Exa #

Exa provides $10 monthly credit without a payment method, plus a one-time $10 onboarding bonus; its billing documentation says only a user’s first team receives the monthly grant and the bonus. Monthly credit resets on the first and does not accumulate; the onboarding bonus does not expire. Lite costs $4 per 1K searches and Auto $7 before optional charges; Instant ($4) and Fast ($7) are now listed as legacy types at unchanged prices. My division of $10 by those rates gives 2,500 Lite or about 1,428 Auto searches.

The same billing page lists a team-wide 10-QPS Search limit for free accounts. The search reference documents optional text, highlights and summaries through contents. Result limits vary by search type; extra results beyond the base allowance and content retrieval can add charges. I compare the options in Tavily vs Exa.

What stands out

  • $10 monthly credit without a payment method for the first team
  • A separate one-time $10 onboarding bonus
  • Optional full text and highlights through contents

What gives me pause

  • The $4 Lite and $7 Auto rates cover different search modes
  • Extra results and content retrieval can consume more credit
  • Confirm API retention and reuse permissions against the applicable agreement

Brave Search API #

Brave’s API page lists “$5 in free credits every month” on each self-serve plan, applied automatically, and asks for a card “to prevent abuse”. Its FAQ now says Brave “uses prepaid credits, not subscriptions, so you’re only charged for credits you choose to buy”. The same page’s headline promises “Up to $20 in free calls every month”, which I could not reconcile with the $5 per plan it lists (Search and Answers together make $10), so I budget on the $5 Search credit.

Brave's Search API page showing the Search plan at $5 per 1,000 requests with 50 queries per second, and the Answers plan at $4 per 1,000 requests plus $5 per million tokens, each including $5 in free credits every month
Brave's two self-serve plans as listed on 27 Sep 2026, in USD and billed per request. The $5 monthly credit applies to both, and it's this credit that needs a card on file. Screenshot: Brave Search API page, 27 Sep 2026 · Screenshot of a public page (commentary/review)

At $5 per 1,000 requests, the credit covers about 1,000 searches a month, at up to 50 queries a second. A web result has a title, URL, description and “up to 5 additional excerpts”, and Brave also lists a separate LLM Context endpoint.

Whether you must credit Brave depends on which page you read. Brave’s announcement says that to get the credit you must “attribute the Brave Search API in your project’s website / about pages”. Its terms, last updated 1 September 2026, say “Customer may provide attribution”, and the pricing page doesn’t mention it.

If you take the credit, I’d add the attribution anyway. It costs you one line on an about page and satisfies both readings.

What stands out

  • $5 of credit every month, applied automatically
  • Up to 50 queries a second on Search
  • Each result can carry up to 5 extra snippets, and there's a separate LLM Context endpoint

What gives me pause

  • A card is required, which Brave says is to prevent abuse
  • The page's 'Up to $20' headline doesn't match the $5 listed per plan
  • Transient storage only, unless your plan explicitly grants storage rights
  • The terms bar using results to 'create, evaluate, train, re-train, fine-tune, benchmark' AI models or services
  • Conflicting attribution rules between the announcement and the terms

Tavily #

Tavily’s docs say: “1,000 free API Credits every month. No credit card required.” A basic, fast or ultra-fast search costs 1 credit and an advanced search 2, and pay-as-you-go is $0.008 per credit, or $8 per 1K basic searches.

Free keys are development keys limited to 100 requests a minute, and production keys (1,000 a minute) need “an active Paid Plan or PAYGO enabled”, per the rate-limits page. Results carry snippets per URL, with parsed page content through include_raw_content and up to 20 results, per the search reference.

Its Keyless documentation also offers Search and Extract without an account or key through REST and MCP, using X-Tavily-Access-Mode: keyless. Numeric limits are unpublished; this is a separate route from a keyed account’s 1,000-credit allowance.

Tavily’s terms (§3.2(x)) restrict sharing performance analysis, so I cover it from its docs and pricing only. If you’re comparing it with other options, see my Tavily alternatives and Firecrawl vs Tavily.

Linkup #

Linkup’s pricing page says “Run 4,000 queries for free.” Its docs give the mechanics: a sign-up “with a professional email address” gets $20, and Linkup will “top up eligible accounts back to $20 each month”.

At $0.005 per standard search, $20 is 4,000 searches, so the two pages agree. The recurring top-up is conditional: I did not establish what makes an account eligible.

After eligible credit, standard search is $5 per 1K, or $6 with a sourced answer. Deep search is $0.05 per request and basic fetch $0.001, according to the linked pricing pages. Storage and commercial-use permissions remain unestablished in this pass.

You.com #

You.com’s pricing page advertises “$10 free credit = 2,000 searches” for the Web Search API, alongside 100 keyless daily MCP queries. Captures on 16 October differed between $10 and $100; on 31 October the page showed $10. The MCP documentation describes the free profile at ?profile=free, without account credentials, for you-search and you-discover. Whether the $10 credit is one-time, and its eligibility, expiry and card rules, are not stated on the pages I read.

The paid examples below exclude the API credit. The keyless 100 a day adds up to about 3,000 queries over 30 days if you use it every day.

The quickstart documents snippets by default, with highlights or full-page content through extraction. Live full-page retrieval adds $1 per 1K pages to base Search charges; Contents has its own $1-per-1K-page price. I did not establish its storage and commercial-use permissions in this pass.

Perplexity and Mojeek: no recurring free tier #

Perplexity’s pricing page, rechecked 31 October 2026, lists no free allowance: Search is $5 per 1K successful requests or $1 with Fast Search, with “no additional token-based charges”. Its Agent API web-search tool costs $2.50 per 1K standard invocations or $1 per 1K Fast invocations, plus model tokens; those are different billing units from Search API calls.

The migration guide now explicitly says Sonar Chat Completions support ended on 27 September 2026. It says synchronous and streaming calls keep working through gradual reformulation into Agent API requests, by model; asynchronous Sonar calls are unsupported and must move to background mode. I checked the documentation, not a live account or API response.

Mojeek runs its own index and lists Startup at £2 per 1K requests. Its FAQ now says you can “sign up to our Startup Plan and claim a free credit”, but a bank card is required to open an account and the page gives no credit amount. That is a sign-up credit, not a recurring free tier; do not budget it without confirmation.

Firecrawl, Browserbase, Jina, Nimble and Diffbot all cover search in their free allowances, and so do two newer services, LangSearch and TinyFish. Some return page content with the result, which saves you a separate fetch step. If you already have the URLs and only need the text, my guide to crawl APIs that return page content for LLMs compares that step on its own.

Firecrawl #

Firecrawl offers 1,000 monthly free credits without a card. Base Search costs two credits per block of up to ten results, rounded up; scraping results and optional features add cost. That means 500 base searches of at most ten results each, not 500 search-and-fetch workflows. The free plan has two concurrent browsers and ten Search requests/minute.

Its Keyless launch post describes access without an API key. Current rate-limit docs distinguish supported clients: the hosted MCP exposes Search, Scrape and Parse; Interact is available through supported official clients. Daily IP request and credit caps return HTTP 429 when exhausted, but numeric limits are not published. The launch post likewise says keyless use is “capped per IP address each day” and resets daily, without numbers.

Monthly paid plans start at Hobby $19 for 5,000 credits and Standard $99 for 100,000. The billing guide sells manual top-ups in $5 increments: 1,000 credits on Hobby and 2,000 on Standard. The cost examples below use those monthly plans and top-ups, with no annual commitment. They exclude optional scraping and add-ons.

What stands out

  • 1,000 monthly free credits without a card
  • Keyless access through supported clients
  • Optional scraping can retrieve content alongside search results, at extra cost

What gives me pause

  • The free allowance covers 500 base searches of up to ten results
  • Numeric daily keyless caps are not published
  • The terms require express authorization for commercial use; confirm applicable permission

Browserbase’s billing-plans documentation still lists $7 per 1,000 Search calls, while its current pricing and Search overview distinguish provider rates of $1/$5/$7. The examples here use the provider-specific schedule; the actual account tariff remains unverified.

Browserbase includes 1,000 monthly Search calls on Free and Developer. Developer costs $20/month, then defaults to Parallel Advanced at $5 per 1K additional calls. Provider selection changes the rate: Parallel Fast is $1 and Exa $7 per 1K. Search is limited to two requests/second per project.

My paid example includes the Developer fee and the default provider, without other usage.

Jina’s search endpoint, s.jina.ai, needs a key: search without one is blocked, per its Reader page, whose footer now carries an Elastic copyright. Each new key comes with 10M free tokens, once, and every search costs “a fixed number of tokens, starting from 10,000 tokens”.

That makes the free allowance at most about 1,000 searches (10M ÷ 10,000), by my math. Keys get 100 requests a minute. I could not establish the current paid token-pack tariff from its public pricing page, so I withhold exact paid prices and a normalized per-search rate.

If you’d use Jina for reading pages rather than searching, I cover Jina Reader’s token billing and licence next to Firecrawl’s.

Nimble and Diffbot #

Two data vendors have bigger monthly allowances. Nimble lists “5,000 free requests per month” with “No credit card required” and a Search API at $1.1 per 1K. Diffbot lists “10,000 credits / month”, no card and “5 requests / min”, with web search at 1 credit per search.

I didn’t read what either returns for a search or their data terms. Past the free credits, Diffbot’s cheapest plan is Startup at $299 a month for 250,000 credits, with overage at $0.001 per credit. At 5 requests a minute, Diffbot’s cap works out to 7,200 a day, so the rate limit isn’t what stops you.

LangSearch and TinyFish: check the allowance and contracting party #

LangSearch advertises zero API fees, five requests/second for new accounts and a daily web-search token allowance of unpublished size. It documents titles, links, snippets and full text, with up to 50 results. The daily token limits apply across keys and MCP use and reset at 00:00 UTC. Its terms and company page did not establish a contracting legal entity in my review; that is a research gap, not proof that none exists.

TinyFish lists free Search capped at 30 requests/minute and 500/hour. Search stays free even when the wallet is empty; the initial $8 wallet is for billed products, and adding funds has a $10 minimum. Its terms, effective 17 August 2026, identify Tiny Fish, Inc., a Delaware corporation. My earlier uncertainty about its operator was incorrect.

I have not confirmed Search authentication or data permissions, so assess those before sending sensitive queries.

Among the three model APIs compared here, Gemini publishes free grounding allowances; OpenAI and Anthropic publish per-search charges. These are model tools, not interchangeable standalone Search APIs.

On the Gemini Developer API pricing page, Gemini 2.5 Flash and Flash-Lite share up to 500 grounded requests/day on the Free Tier. On the paid tier they share 1,500/day, then $35 per 1K grounded prompts, with model charges separate. Gemini 2.5 Pro has no Free-Tier grounding. Model quotas and availability still apply.

Gemini 3 and newer have no Free-Tier grounding. Their Paid Tier shares 5,000 search queries/month across applicable models, then charges $14 per 1K search queries plus model tokens, subject to a default cap of 1,500 requests a day. One prompt can trigger multiple search queries; 5,000 queries is not a promise of 5,000 model answers. These figures describe the Developer API channel, not every Google Cloud product.

The Gemini API terms are effective 23 March 2026. Display the required Search Suggestions with grounded results. Reuse and training restrictions have narrow storage exceptions for specified app display, evaluation and chat-history uses, potentially up to two years; do not turn that exception into a general caching licence. Review the unpaid-service data-use conditions before choosing the Free Tier.

I weigh built-in search against a separate API in the built-in search section of my agent search guide.

Can an agent get Google’s own results for free? #

Yes, in small amounts, but it’s a different kind of API. If your agent needs Google’s own ranking, you want a SERP API, and those have their own free tiers: Bright Data includes “5K records per month” with no card, and SerpApi 250 searches a month (50 an hour). apiserpent.com gives new users 10 free searches to evaluate it, per its terms, then a $10 minimum at $0.60 per 1K on Default for new credit (pricing, rechecked 3 November 2026).

Its current deposit tiers are Growth $0.30 after $100, Scale $0.10 after $500, Enterprise $0.05 after $1,000 and Enterprise Plus $0.03 after $1,250; existing credit keeps its old schedule. On 31 October 2026 the pricing page carried a “Prices to increase 10x after October 31” banner; on 3 November it was gone and only the top tiers had changed, so recheck before depositing. The 10 free calls are one allowance shared across eligible endpoints (Web Search, News, Images, Maps and others) and, per the terms, expire after 12 months of account inactivity. Deposited credit never expires, while promotional bonus credits expire 30 days after they’re granted. A Quick query can request up to 100 organic results for one Web unit, though its docs call that number “a ceiling you request, not a count we guarantee”; Deep charges one unit per page requested, up to 10, so one call is not necessarily one search credit.

The catch for agents is the output. A base SERP response represents the results page as structured links and snippets. Full page content needs a separate retrieval capability or optional endpoint; check whether that is included before comparing it with search-and-fetch products.

I list every paid rate in the cheapest SERP API breakdown.

Free self-hosted search: SearXNG and DuckDuckGo libraries #

SearXNG has no hosted API vendor fee. DuckDuckGo’s Instant Answer API is a separate, limited interface. Both depend on other search engines, which can block you.

SearXNG is an AGPL-3.0 metasearch engine. JSON output is off by default: formats defaults to html, you add json in the search settings, and the search API docs warn that “many public instances have these formats disabled”.

Plan on running your own instance. A SearXNG issue reported DuckDuckGo CAPTCHA responses in August 2026; it was closed as completed on 4 September 2026. It is one self-selected report, not a measured failure rate, and upstream engines can change again.

DuckDuckGo’s published Instant Answer API page source explains that this interface is not a full search-results API and does not confer rights to redistribute the complete results. It requires attribution.

The unofficial ddgs library is MIT-licensed metasearch software. Its package page labels it educational; that label does not grant upstream search-result rights or a service guarantee.

Self-hosting doesn’t remove the upstream engines’ terms, which still apply to the queries your server sends. My agent search guide covers self-hosting in more depth, including OpenSERP.

What’s the catch with free web search APIs? #

The allowance is the headline, and the conditions sit on other pages: a card on file, burst rate limits, attribution rules, commercial-use limits, and storage and AI-use clauses. These are the ones that changed my picks.

A black rectangular magnifying glass resting on a page of small printed text
The conditions behind a free tier sit in the terms, docs and rate-limit pages, not next to the allowance. Card rules, burst limits, attribution and storage clauses are what changed my picks. Photo: Spencer Liao / Unsplash · Unsplash License

Free tiers and your data: storage and AI-use clauses

Brave’s API terms limit storage to transient use unless the applicable order grants more rights. They restrict training, evaluation and benchmarking of AI models or services using results. A marketing capability is not contractual permission.

Exa’s terms contain broad reuse restrictions in §4.2, with contractual and written-permission exceptions. Its §1.2 input/output licence concerns the Search Engine; I would not apply that clause automatically to every API payload. Check the agreement governing your API use.

Tavily’s terms, §6.5, permit certain training uses of input submitted to AI Functionality and its output. That scope does not establish the handling of every ordinary Search query. Gemini’s terms have grounding-use restrictions with specific storage exceptions. Mojeek’s API FAQ limits Startup result storage to one hour; Business and Enterprise have different rights.

  • A card on file: Brave requires one for its credit; applicable Gemini paid-tier allowances require billing. Parallel’s promotion eligibility needs confirmation.
  • Burst limits: Diffbot permits five requests/minute, Browserbase Search two/second per project, Firecrawl Free Search ten/minute and Tavily development keys 100/minute. Their sources appear in the vendor sections.
  • Attribution and display: Brave’s announcement and terms differ; DuckDuckGo’s limited interface requires attribution. Preserve model citations and Gemini Search Suggestions.
  • Commercial permission: Firecrawl’s terms restrict commercial use except where expressly authorized. Confirm the applicable authorization and data rights; a free price does not settle either.

When should you move off the free tier? #

Choose a paid plan when the recurring quota no longer covers your permitted workload. Compare the selected search mode, included results, content retrieval, plan fee and promotion eligibility before treating a free-tier calculation as a bill.

Monthly search bill after the free allowance, at list priceVerified
Option (paid rate per 1K)1K a month10K a month100K a monthWhat's assumed
Parallel Fast/Turbo ($1)$0 if eligible$5; $0 if both offers stack$95; $90 if both offers stack5K request offer retained; second figure also applies the $5 credit, which Parallel's article equates with up to 5K Fast searches, so stacking is doubtful. Gross: $1/$10/$100
Nimble ($1.10)$0 on Free$11 gross; $5.50 if allowance retained$110 gross; $104.50 if retained5K free/paid stacking not established
Perplexity Search Fast ($1)$1$10$100Successful Search API requests; not Agent tool invocations
Linkup standard ($5)$0 if eligible; $5 gross$30 if eligible; $50 gross$480 if eligible; $500 gross$20 monthly credit requires eligible account
Brave Search ($5)$0$45$495$5 monthly credit; card required; base Search only
You.com Search ($5)$0 via free MCP if spread over days$50$500Paid columns are gross API calls; $10 API credit (2,000 calls) not applied because its recurrence and eligibility are unstated
Exa Lite ($4)$0$30$390$10 recurring credit; base results only, contents and extras excluded
Browserbase default Search ($5)$0 on Free$65$515$20 Developer plus 9K/99K overage, Parallel Advanced; no other usage
Gemini 3+ grounding ($14)$0 search component$70$1,330Paid Developer API; shared 5K search-query allowance; model tokens extra. 100K exceeds the default 1,500/day cap (about 45K in 30 days) unless raised
Tavily basic PAYG ($8)$0 on Free$80 gross; $72 if free credits retained$800 gross; $792 if retainedOne-credit search; stacking unconfirmed; subscriptions can cost less, including Growth $500/100K credits
Firecrawl monthly plans + top-ups$19$94$349Hobby $19 + $0/$75 top-ups; Standard $99 + $250 top-ups at 100K. Two credits/search, up to 10 results, no scraping
OpenAI or Anthropic standard ($10)$10$100$1,000Search component only; model/content tokens extra; different response contracts

Source: My arithmetic from cited prices checked 31 Oct 2026, not observed invoices or guaranteed cheapest configurations. Conditional net totals are separated from gross charges; no assumed universal free/paid stacking. Taxes and optional extras excluded. Scroll sideways for more columns.

The table is a set of configured examples, not a quality ranking or a universal minimum-cost result. Diffbot’s published free quota can cover 10K one-credit searches, while Parallel’s zero-dollar 10K scenario depends on promotion stacking that I have not confirmed.

If I were building something that will pass 10K searches a month, I’d choose the vendor for its paid rate and its storage terms now, and treat the free tier as a trial.

Which free web search API should you pick? #

Pick by what you’re building: a keyless route for an MCP tool, a tier that returns page text for RAG, and the lowest paid rate for anything with users.

  • A local LLM hobby project: SearXNG if you already run a home server and can live with engines blocking you. If not, Exa’s no-card $10 a month renews on its own, and You.com’s 100 keyless queries a day need no account set-up at all.
  • An MCP tool for a coding agent: Parallel Search MCP, Firecrawl Keyless or Tavily Keyless need no key. Numeric caps are unpublished; add a key (Parallel’s 5,000 requests a month, or Firecrawl’s 1,000 credits) once you start seeing refusals such as Firecrawl’s 429.
  • A RAG prototype: you need page text, not just links. Exa (full text via contents), Firecrawl (search plus scrape) and You.com (extraction) all return it; You.com’s $10 API credit has unstated eligibility, and content extraction has its own cost.
  • A startup MVP with users: pick on the paid rate and the terms. Parallel Fast/Turbo ($1 per 1K) and Nimble ($1.10) have low published base rates, but verify promotion eligibility and the response you need. Confirm storage and reuse rights before caching results. LangSearch’s contracting entity remains unestablished here; TinyFish’s terms do identify its operator.

The refresh policy is to review pricing at least every 90 days and when a vendor change is identified; that is an editorial schedule, not evidence of continuous monitoring. How I gather and check these facts is on my methodology page.

FAQ

Which AI API is totally free?

None of these search options promises unlimited free use. Checked 31 October 2026: Diffbot lists 10,000 monthly credits at one per search, Parallel advertises 5,000 requests and a separate $5 credit promotion, and Nimble lists 5,000 monthly requests. Whether Parallel's promotions stack is not established here. Exa's $10 monthly credit covers 2,500 Lite searches or about 1,428 Auto searches before optional charges.

Firecrawl Keyless, Parallel Search MCP, Tavily Keyless and You.com's free MCP profile need no API key. You.com publishes 100 daily queries; the other two numeric caps are not published. SearXNG has no licence fee but needs a server. Gemini's free allowances depend on model and billing tier.

Is Tavily free to use?

Tavily offers 1,000 monthly API credits with no card. Basic, fast and ultra-fast search use one credit each; advanced uses two. Development keys allow 100 requests a minute. PAYG costs $0.008 per credit, checked 31 October 2026; I have not confirmed whether a paying account also retains the free allowance.

Is the Tavily API key free?

Yes. A development key includes the free monthly allowance. Production keys allow 1,000 requests a minute and require an active paid plan or enabled PAYGO, according to Tavily's rate-limit documentation.

Is there a free web search API without an API key?

Yes: Firecrawl Keyless, Parallel Search MCP, Tavily Keyless and You.com's free MCP profile. You.com permits 100 daily queries without an account or key. Firecrawl describes daily IP-based request and credit caps without numeric values; Parallel and Tavily publish no numeric anonymous-search cap.

Is SERP API free to use?

SerpApi lists 250 monthly free searches and Bright Data lists 5,000 monthly records, checked 31 October 2026. These are separate providers. apiserpent.com also offers ten introductory eligible searches, with its own inactivity rules. See the Google-results section for sources and distinctions.

What is the most accurate web search API for LLMs?

I have not measured relevance and do not rank these providers on accuracy. This comparison checks published allowances, billing units and terms. Evaluate permitted candidates against your own dated query set before choosing on quality; a larger free allowance does not establish better answers.

Sources

56 sources, accessed to .

Official pricing, docs, changelogs and status pages 51

  1. Parallel pricing parallel.ai · accessed
  2. Parallel docs: Search MCP docs.parallel.ai · accessed
  3. Parallel docs: Search quickstart docs.parallel.ai · accessed
  4. Exa pricing exa.ai · accessed
  5. Exa docs: billing and limits exa.ai · accessed
  6. Exa docs: search reference exa.ai · accessed
  7. Exa terms of service exa.ai · accessed
  8. Brave Search API plans and pricing brave.com · accessed
  9. Brave blog: new Search API plans brave.com · accessed
  10. Brave Search API terms of service (last updated 1 Sep 2026) api-dashboard.search.brave.com · accessed
  11. Brave Search API docs: web search api-dashboard.search.brave.com · accessed
  12. Tavily docs: API credits docs.tavily.com · accessed
  13. Tavily docs: search endpoint docs.tavily.com · accessed
  14. Tavily docs: billing and limits docs.tavily.com · accessed
  15. Tavily terms of service (last updated 4 May 2026) tavily.com · accessed
  16. Linkup pricing linkup.so · accessed
  17. Linkup docs: pricing and free credit docs.linkup.so · accessed
  18. You.com API pricing you.com · accessed
  19. You.com docs: MCP server and keyless access you.com · accessed
  20. Perplexity API pricing docs.perplexity.ai · accessed
  21. Perplexity docs: migrate from Sonar to the Agent API docs.perplexity.ai · accessed
  22. Mojeek web search API mojeek.com · accessed
  23. Firecrawl pricing firecrawl.dev · accessed
  24. Firecrawl docs: rate limits and keyless caps docs.firecrawl.dev · accessed
  25. Firecrawl blog: Keyless launch (16 Jun 2026) firecrawl.dev · accessed
  26. Firecrawl terms of service firecrawl.dev · accessed
  27. Browserbase pricing browserbase.com · accessed
  28. Jina Reader and search (s.jina.ai) jina.ai · accessed
  29. Jina API dashboard jina.ai · accessed
  30. Jina API pricing (token packs) jina.ai · accessed
  31. Nimble pricing nimbleway.com · accessed
  32. Diffbot pricing diffbot.com · accessed
  33. LangSearch home and free plan langsearch.com · accessed
  34. LangSearch terms of service langsearch.com · accessed
  35. TinyFish pricing tinyfish.ai · accessed
  36. Gemini API pricing ai.google.dev · accessed
  37. Gemini API additional terms of service (effective 23 Mar 2026) ai.google.dev · accessed
  38. OpenAI API pricing developers.openai.com · accessed
  39. Anthropic docs: web search tool platform.claude.com · accessed
  40. SerpApi pricing serpapi.com · accessed
  41. Bright Data SERP API pricing brightdata.com · accessed
  42. apiserpent.com (SerpentAPI) terms of service (last updated 31 Oct 2026) apiserpent.com · accessed
  43. apiserpent.com (SerpentAPI) pricing apiserpent.com · accessed
  44. SearXNG docs: search API docs.searxng.org · accessed
  45. SearXNG docs: search settings (formats) docs.searxng.org · accessed
  46. Firecrawl billing and credit top-ups docs.firecrawl.dev · accessed
  47. TinyFish terms (effective 17 Aug 2026) tinyfish.ai · accessed
  48. LangSearch company page langsearch.com · accessed
  49. Tavily docs: keyless Search and Extract docs.tavily.com · accessed
  50. You.com quickstart and extraction billing you.com · accessed
  51. Browserbase plans: conflicting flat Search overage docs.browserbase.com · accessed

GitHub code, issues and releases 3

  1. SearXNG repository github.com · accessed
  2. SearXNG issue #6596: DuckDuckGo replies with captcha github.com · accessed
  3. DuckDuckGo's API page source (Instant Answer API) github.com · accessed

Other blogs 1

  1. Parallel article: best free web search API (vendor list) parallel.ai · accessed

Other sources 1

  1. ddgs on PyPI pypi.org · accessed