Skip to the page

Tavily free tier in 2026

1,000 credits a month and where it stops.

Tavily's free Researcher plan gives 1,000 API credits a month, no credit card. A basic search costs 1 credit and an advanced one 2, so that is 1,000 basic searches. When the credits run out, requests stop until the first of the month.

SpecStream is the live web data engine for teams and agents. It answers Tavily's POST /search at https://api.specstream.ai/tavily for $1 per 1,000 searches. A new account gets $10 of credit, no card: 10,000 searches, with no end date.

New accounts get $10 of credit, no card. It covers 10,000 searches on the Tavily address.

Tavily's free plan, its paid rate and SpecStream, side by side

SpecStreamTavily Researcher (free)Tavily pay as you go
What you payNothing to start. Then $1 per 1,000 searches of up to 10 results on the Tavily addressFree$0.008 a credit: $8 per 1,000 basic searches, $16 per 1,000 advanced
The free allowance$10 of credit once at sign-up, no card, with no end date1,000 API credits a month, no credit card requiredThe plan's 1,000 monthly credits first, then each credit is billed
What the free allowance buys10,000 searches of up to 10 results, or 12,500 pages read at $0.80 per 1,0001,000 basic, fast or ultra-fast searches, or 500 advanced, or 5,000 pages through basic Extract, each monthNot a free plan
When it runs outCalls stop with 402 until you add balance. Nothing resets your credit to zeroRequests stop until the credits reset on the first day of each month, or you upgradeCalls keep running and each credit is billed
Requests per minuteThe spending limit you set on the account or on each key1001,000
Results a searchUp to 20 on the Tavily address. Up to 100 on GET /v1/web-search with num, on the same keyUp to 20, set with max_results (default 10)Up to 20, set with max_results (default 10)
Answer and advanced depthinclude_answer or search_depth advanced runs the default search at $5 per 1,000An advanced search costs 2 creditsAn advanced search costs 2 credits, $0.016
Reading pagesPOST /tavily/extract takes up to 20 pages a call at $0.80 per 1,000 pages. A page with no text is not chargedEvery 5 successful URL extractions cost 1 credit on basic, 2 on advanced$1.60 per 1,000 pages on basic Extract
What changes in your codeOne line: api_base_url="https://api.specstream.ai/tavily" in TavilyClient, and a SpecStream keyA Tavily key as the Bearer tokenThe same key, with pay as you go turned on in billing

What Tavily's free tier covers, and what to use after it

Other free tiers for web search

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to move a Tavily client to SpecStream

1. Sign up at specstream.ai. The account starts with $10 of credit, no card.

2. Create a key under Agents & API in the workspace, with a spending limit above 0.

3. Change the base address. In the official Python SDK:

from tavily import TavilyClient

# Before
client = TavilyClient(api_key="tvly-...")

# After
client = TavilyClient(
    api_key=SPECSTREAM_API_KEY,
    api_base_url="https://api.specstream.ai/tavily",
)

results = client.search("open source vector databases", max_results=10)

4. Or with curl, send the same body to the new address:

curl -X POST https://api.specstream.ai/tavily/search \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" -H "Content-Type: application/json" \
  -d '{"query": "open source vector databases", "max_results": 10}'

The reply keeps results[] with title, url and content, so the code that reads it stays as it is. client.extract(urls) works on the same address. Every field is on the Tavily migration page.

Frequently asked questions

Something we didn't answer? Talk to a human

Is Tavily free?
Tavily's Researcher plan is free and gives 1,000 API credits a month with no credit card. A basic search costs 1 credit, so that is 1,000 basic searches a month.
How many searches does the Tavily free tier give?
1,000 basic, fast or ultra-fast searches a month, or 500 advanced searches, because an advanced search costs 2 credits. Extract, crawl, map and Research spend the same credits.
When do Tavily's free credits reset?
On the first day of each month, whatever the billing date. When the credits run out before then, requests stop until the reset or an upgrade.
What is the Tavily free tier rate limit?
100 requests a minute on the free plan, shared by every key in the account. /crawl and /map allow 100 a minute and /research 20 on every plan.
Can I use Tavily without an API key?
Yes, for /search and /extract: send the X-Tavily-Access-Mode: keyless header. It is free and rate limited. /crawl, /map and /research need a key.
What does Tavily cost after the free tier?
$0.008 a credit on pay as you go, $8 per 1,000 basic searches. Monthly plans run from $30 for 4,000 credits to $500 for 100,000. SpecStream answers the same call for $1 per 1,000 searches.

Sources

SpecStream wrote this page. Each Tavily number comes from Tavily's own pricing page and docs, read on Nov 12, 2026.

  1. Tavily pricingtavily.com/pricing, read Nov 12, 2026
  2. Tavily credits and pricingdocs.tavily.com/documentation/api-credits.md, read Nov 12, 2026
  3. Tavily search API referencedocs.tavily.com/documentation/api-reference/endpoint/search.md, read Nov 12, 2026
  4. Tavily rate limitsdocs.tavily.com/documentation/rate-limits.md, read Nov 12, 2026
  5. Tavily keyless accessdocs.tavily.com/documentation/keyless.md, read Nov 12, 2026
  6. Exa pricingexa.ai/docs/admin/pricing.md, read Nov 12, 2026
  7. Brave Search APIbrave.com/search/api/, read Nov 12, 2026
  8. Parallel MCPparallel.ai/mcp, read Nov 12, 2026
  9. Parallel pricingparallel.ai/pricing, read Nov 12, 2026
  10. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
  11. SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026