9 hosted OCR models ยท per-page rates

Models & pricing

Per-model page rates for all nine hosted engines. New accounts get $10 in free credits. Open-weight hosted models start at $1 per 1,000 pages.

$10 free creditsFrom $1 / 1,000 pages9 hosted models
/ pricing

Credits and page rates

Parse meters pages at the retail rate of your ocr_model. Extraction adds LLM token costs at the rate of the llm_model you select.

start free
$10
to start
pay per page
$1/ 1,000 pages
open-weight hosted, starting at
+
extraction
Per token
billed based on model
  • $10 free credits to start
  • Open-weight hosted from $1 / 1,000 pages
  • Per-model page rates in the catalog below
  • Option surcharges on GET /models/ocr
  • Extraction billed per LLM token
Create an API key
/ catalog

9 hosted OCR models

Default option page rates below. Live prices and option surcharges publish on GET /models/ocr.

  • PaddleOCR-VL 1.6paddleocr-vl-1.6

    Open-weight hosted. General documents at the lowest page price.

    ProviderBaidu / Paddle
    Pricing / 1,000 pages
    $1
    OutputMarkdown + boxes
  • Mistral OCR 4mistral-ocr-4

    Complex, visually rich docs when quality matters more than price.

    ProviderMistral
    Pricing / 1,000 pages
    $4.60
    OutputMarkdown + boxes
  • Mistral OCR 3mistral-ocr-3

    Clean markdown without bounding-box regions.

    ProviderMistral
    Pricing / 1,000 pages
    $2.30
    OutputMarkdown
  • Azure DI Layoutazure-di-layout

    Microsoft-centric deployments and layout-heavy enterprise PDFs.

    ProviderMicrosoft Azure
    Pricing / 1,000 pages
    $11.50
    OutputMarkdown + boxes
  • Azure DI Readazure-di-read

    Search and indexing in Microsoft environments.

    ProviderMicrosoft Azure
    Pricing / 1,000 pages
    $1.73
    OutputPlain text + boxes
  • Google Enterprise Document OCRgoogle-docai-ocr

    Google Cloud deployments needing structured OCR.

    ProviderGoogle Cloud
    Pricing / 1,000 pages
    $1.73
    OutputMarkdown + boxes
  • AWS Textract Detectaws-textract-detect

    Low-cost text detection for AWS-native pipelines.

    ProviderAWS
    Pricing / 1,000 pages
    $1.73
    OutputPlain text + boxes
  • AWS Textract Layoutaws-textract-layout

    Headings, sections, and layout-aware reading order on AWS.

    ProviderAWS
    Pricing / 1,000 pages
    $4.60
    OutputMarkdown + boxes
  • AWS Textract Tables + Layoutaws-textract-tables-layout

    Forms and financial docs with important tables in AWS.

    ProviderAWS
    Pricing / 1,000 pages
    $17.25
    OutputMarkdown + tables + boxes
/ questions

Pricing & billing FAQ

Credits, per-model page rates, option surcharges, extraction billing, and switching models.

How does OpenParser billing work?

Parse requests meter pages at the retail rate of the ocr_model you select. Credits deduct from your account balance as you use the API. New accounts start with $10 in free credits, about 10,000 pages on open-weight hosted models at $1 per 1,000 pages. There are no minimums or per-seat fees.

Do all OCR models cost the same?

No. Each ocr_model publishes its own page rate. Open-weight hosted models like paddleocr-vl-1.6 start at $1 per 1,000 pages. Mistral, Azure, Google, and AWS Textract models list higher rates in the catalog table and on GET /models/ocr.

What are option surcharges?

Some models expose optional controls, for example layout depth or table handling. GET /models/ocr lists each model's option controls and any surcharge they add to the base page price. The catalog table shows default-option retail rates.

Is extraction included in parse pricing?

No. Parse meters pages at the OCR model rate. Extract meters LLM tokens at the rate of whichever llm_model you pick. You can parse without extracting, or extract from a file-backed graph produced by any ocr_model.

How do free credits work?

New accounts receive $10 in free credits at signup. Credits apply to parse and extract usage until the balance is exhausted. At $1 per 1,000 pages on open-weight hosted models, that covers roughly 10,000 parsed pages before you add payment.

Can I switch models without changing my integration?

Yes. Change ocr_model on POST /parse, /parse/async, or /parse/batch. Endpoints, auth, jobs API, and the openparser@1 output shape stay the same. Only the per-page rate changes to match the model you route to.

/ get started

Create an API key

Upload a document in Studio or create a key to start parsing.