Skip to content
unlob

Priced like infrastructure, not like a research tool

Every plan gets the same evidence layer — ground, the coverage receipts, every MCP tool and the whole coverage graph. What changes is volume, rate and how far back you can reach.

Verified 15 September 2026·Plans mirror the billing service

Free

$0 forever

$0

  • 10,000 credits / month
  • 60 credits / minute
  • 30 days of history
  • All 12 billed endpoints and 13 MCP tools
  • ground, coverage receipts, the full coverage graph
  • Stops at its monthly credits

Building, evaluating, and side projects that stay small.

Start free
Most popular

Build

For a product in production

$29/month

$0.58 per 1,000 credits

  • 50,000 credits / month
  • 600 credits / minute
  • 1 year of history
  • All 12 billed endpoints and 13 MCP tools
  • ground, coverage receipts, the full coverage graph
  • Then $1 per 1,000 credits

A live agent or app with real users.

Choose Build

Scale

For high-volume agent traffic

$199/month

$0.40 per 1,000 credits

  • 500,000 credits / month
  • 3,000 credits / minute
  • 5 years of history
  • All 12 billed endpoints and 13 MCP tools
  • ground, coverage receipts, the full coverage graph
  • Then $0.60 per 1,000 credits

Agent fleets and multi-tenant products.

Choose Scale

Archive

Everything, all the way back

$799/month

$0.40 per 1,000 credits

  • 2,000,000 credits / month
  • 12,000 credits / minute
  • Full archive
  • All 12 billed endpoints and 13 MCP tools
  • ground, coverage receipts, the full coverage graph
  • Then $0.40 per 1,000 credits

Research, monitoring and longitudinal analysis.

Choose Archive

A search costs 1 credit, so a price per 1,000 credits is also a price per 1,000 searches. The credits-a-minute figure is counted once for the whole account, so it is the rate you actually get. Prices in USD, billed monthly. Changing plan applies to every live key on the account in one operation.

The free tier is generous on volume and slow on purpose

10,000 credits a month — that many searches — is the largest free tier in the category: twice Parallel's 5,000, ten times Tavily's 1,000, and a standing allowance where Exa and Brave give a monthly dollar credit. We can afford it because a cached query costs us almost nothing, and we need it because you cannot evaluate a search index properly on a thousand queries.

The constraint is the rate limit instead: 60 credits a minute, which is a search a second or a ground call every 5 seconds. That is ample for building, testing and running an evaluation set, and not enough to serve real users — so the tier you outgrow is the one you outgrow on latency, not on a surprise bill. It hard-caps at its monthly credits rather than billing you.

What a call costs

Allowances are in credits, and every call has a fixed price in them — set by what the call does, known before it runs, and the same over HTTP and MCP. A search is 1 credit; ground, which returns a whole evidence set with its receipt, is 5 credits however many stories it expands.

CallHTTPMCP toolCredits
SearchGET /searchweb_search1
Fetch a documentGET /doc/{id}get_document1
Similar passagesGET /similarsimilar1
Browse a topicGET /browsebrowse1
Why a URL is or is not presentGET /why_notwhy_not1
Hosts carrying one storyGET /corroboratecorroborate2
Related passages and storiesGET /relatedrelated2
Authorities on a topicGET /authoritiesauthorities2
Brief on an entityGET /dossierdossier2
Connection between two nodesGET /pathpath2
Budget-packed reading setGET /assemble_contextassemble_context3
Evidence set with a coverage receiptGET /groundground5
What changed in the evidenceGET /changesevidence_changes10
Your plan and usageGET /account—0

How that compares

Dollars per 1,000 comparable web searches, log scale; the multiple beside each price is against unlob Scale. Each competitor figure is read from the vendor's own pricing page on 5 August 2026.
ProviderOwn index?$ / 1,000 searchesSource

Approximately $25 per 1,000 searches on the Starter plan; the rate falls on higher-volume plans.

No

Scrapes Google, Bing, Baidu and others

$25SerpApi pricing

$14 per 1,000 search queries on Gemini 3.x after 5,000 free prompts per month. Gemini 2.5 models use the older scheme at $35 per 1,000. One prompt can trigger several billed queries.

Yes

Google's index

$14Gemini API pricing

A per-request search fee of roughly $5 to $14 per 1,000 on top of token charges ($1/$1 per million on Sonar, $3/$15 on Sonar Pro). Pro Search mode runs $14 to $22 per 1,000.

Yes

Perplexity index

$14Perplexity API pricing
TavilyAcquired

Credit-based at $0.008 per credit pay-as-you-go. A basic search is 1 credit (~$8 per 1,000), an advanced search 2 credits (~$16 per 1,000), and a deep research request 4 to 250 credits.

No

No publicly documented independent web index

$8Tavily pricing

Base search is $7 per 1,000 requests. Results beyond the first 10 add $1 per 1,000, contents add $1 per 1,000 pages, and AI summaries another $1 per 1,000 — so a realistic RAG call costs more than the headline.

Yes

Proprietary AI-native semantic index

$7Exa pricing

Search is $5 per 1,000 requests. The Answers plan is $4 per 1,000 plus $5 per million tokens.

Yes

40B+ pages, no Google or Bing dependency

$5Brave Search API pricing

$5 per 1,000 queries after the free allowance, capped at 10,000 queries per day.

Yes

Google's index, via Programmable Search Engine

$5Custom Search JSON API pricing

The Turbo search processor is $1 per 1,000; Basic and Advanced are both $5 per 1,000. The Task API, which is what most agent workloads actually use, runs $5 to $2,400 per 1,000 depending on processor.

Yes

Proprietary web index and retrieval infrastructure

$1Parallel pricing

$1 per 1,000 on the Starter plan, falling to about $0.30 per 1,000 at high volume.

No

Google SERP wrapper

$1Serper pricing

Roughly $0.60 to $1 per 1,000 SERPs depending on endpoint, priority and volume.

No

SERP data collection at scale

$0.60DataForSEO pricing

$29 per month for 50,000 credits, and a search is one credit.

Yes

Our own crawl and index

$0.58This page

$199 per month for 500,000 credits, and a search is one credit.

Yes

Our own crawl and index

$0.40This page
Rates are the cheapest directly comparable web search call — roughly ten results, no extraction and no summarisation — because that is the only way a table across credit systems, token pricing and per-request pricing means anything. Where a vendor does not publish a flat per-1,000 rate they are omitted from this table and covered in full on the landscape page. Figures read from each vendor’s own pricing page on 5 August 2026.

The full 2026 landscape, including funding and index ownership →

Frequently asked questions

What does a call cost?

Calls are priced in credits by what they do: a search, a document fetch, similar, browse and why_not cost 1 credit; corroborate, related, authorities, dossier and path 2; assemble_context 3; ground 5; changes 10. A call that runs and fails costs 1 credit, and a refused call — a 401, 402 or 429 — costs nothing. /account, the MCP handshake, health probes, the capability catalog at /describe, the skill and the machine-readable descriptions are free. Every response says what it charged in an x-credits-charged header.

What happens when I run out of credits?

On the free tier, calls stop — it hard-caps, because there is no card on file and a surprise bill is worse than a clear stop. A call that would cost more than the credits you have left is refused with a 429 rather than run, so an expensive call cannot overshoot the allowance. On paid plans you keep serving and usage-based overage applies; your current rate is shown in the console.

What does "history" mean on each plan?

It is how far back that tier may query. Free reaches 30 days, Build a year, Scale five years, and Archive the full index with no date floor. It bounds the date range of your filters, not the freshness of results — every plan sees the newest content.

Is the rate limit per account or per server?

Per account, once. Your plan's rate — 60 credits a minute on Free up to 12,000 on Archive — is counted in a single window for the whole account, however many machines answer your requests. So the published number is the number you get, not a floor with undocumented headroom above it. Exceed it and the call is refused with a 429 whose retry-after says how many seconds are left in that minute; sleep that value rather than a fixed second.

Do you have an enterprise plan?

Archive at $799 a month covers 2,000,000 credits, 12,000 credits a minute and the full archive, which handles most workloads that would elsewhere be called enterprise. If you need more than that, or committed capacity, get in touch. If you need the evidence layer inside your own boundary — a national cloud, your VPC, or a disconnected environment — that is the sovereign edition: the same product, deployed and scoped per installation, and priced per installation rather than per credit. It is not on this table on purpose.

Can I change plans or cancel?

Yes, from the console at any time. Changes apply to every live key on the account in one operation, so you never have a window where some keys are on the old plan.

How is this so much cheaper than the alternatives?

Because the structure is precomputed. Story clusters, origins, the link graph and the corroboration signals are built when the index is built, so a ground call is retrieval over stored structure rather than a research agent spending model inference on every question — it costs infrastructure money, not research-agent money. We also own the index, so no part of our bill is a per-query fee to an upstream provider, and what we spend follows how much the API is used rather than how large the index is. The cost model page sets out the full argument.

Start with 10,000 free credits

No card required. The same magic link creates your unlob account and issues your first API key.

Evaluating for a team or at volume? hello@unlob.com — a person replies.

API and MCP reference ↗