LimitDigest
Home / Guides / DeepSeek OCR, TTS and ASR API pricing: what each one costs

DeepSeek OCR, TTS and ASR API pricing: what each one costs

Updated 2026-11-14. From DeepSeek's official pricing page and API guides.

Quick answer

DeepSeek's OCR API costs $0.225 per 1,000 pages. Text to speech is $0.45 per 10,000 characters and speech to text $0.116 per hour of audio, both half price ($0.225 and $0.058) for a limited time with no end date. They launched Nov 13, 2026. The big limit: ASR takes only 120 seconds of audio per request.

DeepSeek opened standalone OCR, text-to-speech and speech-to-text APIs on Nov 13, 2026, per its launch post. These are the same tools that power the DeepSeek app, now billed per page, per character or per hour of audio on top of normal token charges.

DeepSeek OCR, TTS and ASR API prices

APIUnitList pricePrice now
OCR (standalone)1,000 pages$0.225$0.225
File parsing (for chat)1,000 pages, once at upload$0.225$0.225
Text to speech (TTS)10,000 characters$0.45$0.225 (50% off, limited time)
Speech to text (ASR)1 hour of audio$0.116$0.058 (50% off, limited time)
Web search or fetch1,000 requests$0.75$0.75

All prices are confirmed on DeepSeek's Models and Pricing page, read Nov 14, 2026. TTS and ASR are at a limited-time 50% discount. DeepSeek hasn't said when it ends, so budget at list price for anything long-running. The page lists one price for these APIs, with no peak or off-peak split like the one on chat tokens. Search and fetch billing has its own guide: DeepSeek Search and Fetch API pricing.

What real jobs cost

Our estimate, using the prices above. Your bill can differ if pages fail or audio rounds up.

JobWhat you pay nowAt list price
OCR a 10,000-page scanned archive$2.25$2.25
Read 1 million English characters aloud (TTS)$22.50$45.00
Read 1 million Chinese characters aloud (counts as 2 million)$45.00$90.00
Transcribe 100 hours of audio (ASR)$5.80$11.60
Transcribe one 2-minute voice note$0.00193$0.00387

The OCR number is the one that stands out. A quarter of a cent per page puts bulk document scanning close to free. TTS is the line that adds up fastest, because every character of a long answer counts, and Chinese text counts double.

How DeepSeek bills each API

  • OCR: you pay for pages recognized successfully (the page_count field). Failed or timed-out jobs aren't billed. Closing the connection doesn't cancel a job, so a finished run still bills, per the OCR guide.
  • File parsing: you pay the page price once when the upload parses. After that, every chat that references the file pays input tokens at the model's rate, per the file parsing guide. On DeepSeek V4.1 Flash that's $0.30 per 1M input tokens at peak and $0.15 off-peak (from our API price table).
  • TTS: billed per character. A Chinese character counts as 2, anything else (letters, digits, spaces) as 1, per the text to speech guide. Markdown is stripped before reading by default.
  • ASR: billed by audio length to the second, with any fraction of a second rounded up, per the speech to text guide.

Limits to know before you build

APIPer requestFormatsConcurrency
OCR100 MiB, 1,000 pages, 180 seconds totalPDF, Word, PowerPoint, PNG, JPEG, WebP, GIF, BMP, TIFF15 in progress
TTS10,000 billed characters, up to 30 min of audioWAV or PCM (Opus over WebSocket), 2 voices, 10 languages50 in progress
ASR8 MiB and 120 seconds of audio16-bit PCM WAV or Ogg Opus, 21 languages, no streaming50 in progress

The ASR cap is the catch. Each request takes at most 120 seconds of audio, there's no streaming, and stereo files only get the left channel transcribed. That suits voice notes and chatbot voice input. A podcast or a meeting recording has to be cut into 2-minute chunks first, which means 30 requests for every hour.

TTS has two voices (Stella, female, the default, and Tide, male) and no speed control. The language is detected from the text, so there's no parameter to force one.

OCR API or file parsing: which one to use

  • You want the text out of a document: use the OCR API. It returns text page by page, with layout boxes on recognized pages, and doesn't store the file.
  • You want the model to answer questions about a document: upload it to the Files API with a parsing purpose and reference the file_id in chat. Same page price, but you pay input tokens on every question.
  • The charts matter: pick rich_layout_recognition. The model then sees cropped figures, which use more input tokens. For plain text documents, text_recognition is cheaper to chat with.

How DeepSeek ASR compares with OpenAI

OpenAI's API pricing page lists live transcription (gpt-live-transcribe) at an estimated $0.017 a minute, or about $1.02 an hour (our math). DeepSeek ASR is $0.058 an hour at today's price, roughly 18 times cheaper.

It isn't a like-for-like match. OpenAI's figure is for live streaming transcription, and DeepSeek only takes finished clips of up to 2 minutes. If you need real-time captions, DeepSeek doesn't offer that yet. If you're transcribing short recordings in batches, DeepSeek wins on price by a wide margin.

Verdict

For bulk OCR and short-clip transcription, DeepSeek is now about as cheap as these APIs get, and the docs are clear about what bills and what doesn't. The two things to plan around are the 2-minute ASR limit and the TTS discount, which has no end date. If you already run DeepSeek for chat, see DeepSeek off-peak hours to cut the token side of the bill, and DeepSeek vs Claude API cost or the cheapest LLM APIs to compare models.

Sources

FAQ

How much does the DeepSeek OCR API cost?

$0.225 per 1,000 pages, billed only for pages recognized successfully. File parsing for chat costs the same per page, charged once at upload.

How much is DeepSeek text to speech?

$0.45 per 10,000 characters at list price, $0.225 during the current 50% discount. A Chinese character counts as 2 characters.

How much is DeepSeek speech to text?

$0.116 per hour of audio at list price, $0.058 during the current discount, billed to the second.

When does the DeepSeek TTS and ASR discount end?

DeepSeek hasn't said. Its pricing page calls it a limited-time price with no end date.

Can DeepSeek ASR transcribe long recordings?

Not in one request. Each request takes at most 120 seconds and 8 MiB of WAV or Ogg Opus audio, so long files must be split.

Do DeepSeek OCR and speech prices change at off-peak hours?

No. The pricing page lists one price for OCR, TTS and ASR; the off-peak half price applies to model tokens.

Related

More guides