Skip to the page

Jina Reader pricing in 2026

The cost per page, and $0.80 per 1,000.

Jina Reader bills the tokens in the page it returns. Top-ups are $50 for 1 billion tokens ($0.050 per 1M), so a 5,000 token page costs $0.00025, a 40,000 token page $0.002, and OCR mode costs 40 times more tokens.

SpecStream is the live web data engine for teams and agents. Its Extract API charges $0.0008 a page whatever its length, reads up to 20 pages, PDFs and Office files a call, and charges nothing for a page with no text.

New accounts get $10 of credit, no card. It reads 12,500 pages.

What a page costs on Jina Reader and on SpecStream

SpecStreamJina Reader
The unit you pay forA page read: $0.0008, $0.80 per 1,000 pages. The same rate on every planTokens, counted in the output response and charged by content length
The dollar rate$0.80 per 1,000 pages, printed on the Extract API page$50 for 1 billion tokens ($0.050 per 1M) on a Standard key, $500 for 11 billion ($0.045 per 1M) on a Premium key, as UsagePricing reports. Jina's Reader page prints no dollar rate
A 5,000 token page$0.0008$0.00025 at $0.050 per 1M
A 16,000 token page$0.0008$0.0008 at $0.050 per 1M
A 40,000 token page$0.0008$0.002 at $0.050 per 1M
A scanned PDF or an image$0.0008. PDF, Word, Excel, EPUB and image files are read at the same rateOCR mode with jina-ocr-v1 costs 40 times more tokens: a page billed at 5,000 tokens in standard mode bills about 200,000, $0.01 at $0.050 per 1M
The cost before a callThe number of pages times $0.0008. Each reply carries its price_usd, and a key's spending limit refuses a call that would go past itCounted after the read, from the tokens in the response. With X-Token-Budget set, a request that would go past it fails
Free start$10 of credit, no card: 12,500 pages10M free tokens with a new key, about 2,000 pages of 5,000 tokens. UsagePricing reports the free allotment as CC-BY-NC, for non-commercial use
Smallest purchaseA $10 top-up, which never expires$50 for 1 billion tokens on a Standard key
Failed and empty pagesNot charged. Only a page read with status ok is billed: blocked, missing, empty and timed out pages cost nothingTokens are not deducted for failed requests
Pages per callUp to 20 URLs, read at once, each within 30 secondsOne URL, after the https://r.jina.ai/ prefix
Structured rowsDeep Search: one request in plain words returns structured rows, with a source URL and read time on every value, at 5¢, 15¢ or $1 a rowReader fetches the URL you send and returns its text. Your code finds the pages and builds the records

Why Jina Reader buyers move to SpecStream

What other page readers cost

How SpecStream scores

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

How to switch from Jina Reader

Change one address: https://api.specstream.ai/jina answers the call your code sends to https://r.jina.ai/ today, with url in a POST or the page address after /jina/ in a GET, in Jina's text form or, with Accept: application/json, its JSON shape. Send a SpecStream key as the Bearer token. Each page is one Extract API page at $0.0008. Every header and field is in the Jina Reader migration guide.

# Before
curl https://r.jina.ai/https://www.sec.gov/files/form-d.pdf \
  -H "Authorization: Bearer $JINA_API_KEY"

# After
curl https://api.specstream.ai/jina/https://www.sec.gov/files/form-d.pdf \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY"

Or read 20 pages in one call with POST https://api.specstream.ai/v1/extract. format is markdown by default, with headings, lists and links kept, or text.

curl https://api.specstream.ai/v1/extract \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://www.fdic.gov/bank-failures/failed-bank-list", "https://www.sec.gov/files/form-d.pdf"], "format": "markdown"}'

On MCP at https://api.specstream.ai/mcp, your agent calls read_pages with {"urls": [...]} and searches with search_web. See every Jina Reader alternative at Jina Reader alternatives.

Frequently asked questions

Something we didn't answer? Talk to a human

How much does Jina Reader cost?
Tokens at $50 per 1 billion ($0.050 per 1M) on a Standard key or $500 per 11 billion ($0.045 per 1M) on a Premium key, as UsagePricing reports, charged by the length of each page. Basic use without a key is free, and a new key comes with 10M free tokens. SpecStream's Extract API costs $0.80 per 1,000 pages at any length.
How much does Jina Reader cost per 1,000 pages?
$0.25 for pages of 5,000 tokens, $0.80 at 16,000 tokens and $2 at 40,000 tokens, at $0.050 per 1M. OCR mode costs 40 times more tokens: about $10 per 1,000 pages of the 5,000 token kind. SpecStream costs $0.80 per 1,000 pages, scanned or not.
How many tokens does a Jina Reader page use?
As many as the page it returns: Reader counts the tokens in the output response. UsagePricing's example is a page that standard mode bills at 5,000 tokens and OCR mode at about 200,000. SpecStream charges a page, not its tokens: $0.0008.
Is Jina Reader free?
For basic use, yes: you put https://r.jina.ai/ before a URL with no key. A new key comes with 10M free tokens, which UsagePricing reports as non-commercial. SpecStream starts every new account with $10 of credit, no card, which reads 12,500 pages.
Are failed requests charged?
No, on either. Jina does not deduct tokens for failed requests. SpecStream charges only a page read with status ok: blocked, missing, empty and timed out pages cost nothing.
What is the cheapest way to read long pages and PDFs?
SpecStream's Extract API, at $0.0008 a page whatever its length. A 40,000 token page costs $0.002 on Jina Reader at $0.050 per 1M, and a scanned page in OCR mode about $0.01.

Sources

SpecStream wrote this page. Each figure about Jina comes from Jina's Reader page or, for the dollar rate per token, from UsagePricing, because Jina's Reader page prints no dollar rate. Costs per page are our arithmetic from those figures.

  1. Jina AI, Reader APIjina.ai/reader, read Nov 12, 2026
  2. UsagePricing, Jina AI pricingusagepricing.com/blueprint/jina-ai, read Nov 12, 2026
  3. UsagePricing, Jina Reader OCR mode at 40 times the tokens, Oct 24, 2026usagepricing.com/blueprint/activity/jina-ai-2026-10-24-reader-ocr-mode-40x-tokens, read Nov 12, 2026
  4. Exa pricingexa.ai/docs/admin/pricing, read Nov 12, 2026
  5. Parallel pricingdocs.parallel.ai/getting-started/pricing, read Nov 12, 2026
  6. Firecrawl pricingfirecrawl.dev/pricing, read Nov 12, 2026