Mistral OCR 3 API

mistral/mistral-ocr-3
Rather than functioning as a traditional OCR engine that simply converts images into text, the model understands how information is organized across a page.
Output
$2.6 / 1K pages
Released
Jun 16, 2026

Overview

What Is Mistral OCR 3 API?

Mistral OCR 3 is an advanced optical character recognition and document understanding model designed to process PDFs, scanned images, forms, and other document formats. Its primary goal is not only to recognize text but also to preserve the context and structure that give documents meaning.

This distinction is important. Traditional OCR systems often return large blocks of plain text, forcing developers to spend significant time reconstructing layouts and extracting relevant information. Mistral OCR 3 approaches the problem differently by understanding the relationships between headings, paragraphs, tables, forms, and annotations.

Who Should Use Mistral OCR 3?

  • Enterprises: Automate document-intensive operations while reducing manual processing costs.
  • Developers: Build document intelligence applications with minimal infrastructure overhead.
  • Financial Institutions: Extract structured data from invoices, statements, and compliance documents.
  • Legal Teams: Digitize contracts, case files, and regulatory documentation.
  • Research Organizations: Convert large document collections into searchable knowledge repositories.
  • Government Agencies: Modernize paper-based records and citizen services.

API Pricing

OCR Pages:

  • $2.6 per 1000 pages

Annotated Pages:

  • $3.9 per 1000 pages

Built for Real-World Documents

Documents rarely arrive in perfect condition. Many contain handwritten notes, poor-quality scans, rotated pages, stamps, signatures, or complex formatting that can confuse conventional OCR tools. Mistral OCR 3 has been designed specifically for these real-world scenarios. The model performs reliably across a wide range of document types and can accurately process content that would traditionally require manual review.

Its ability to understand visual structure makes it particularly effective for business documents where context matters just as much as the text itself. Whether a page contains financial tables, legal clauses, application forms, or technical documentation, the model can preserve the organization of information while extracting the content.

Advanced Handwriting Recognition

One of the most significant improvements in Mistral OCR 3 is its handwriting recognition capability. Handwritten documents have historically been one of the most difficult challenges in document digitization. Variations in writing style, spacing, and legibility often lead to inaccurate results. Mistral OCR 3 addresses this issue by leveraging modern multimodal AI techniques that allow it to interpret handwritten content with a much higher degree of accuracy.

This makes the model suitable for processing annotated documents, handwritten forms, archived records, meeting notes, and mixed-content files where printed and handwritten information appear together on the same page.

Accurate Table and Layout Understanding

Tables are often where traditional OCR solutions struggle the most. Financial statements, invoices, reports, and scientific publications frequently contain complex table structures that lose meaning when converted into plain text. Mistral OCR 3 is designed to preserve these structures during extraction. Instead of flattening rows and columns into a sequence of words, the model reconstructs relationships between cells, headers, and nested sections.

The result is a much cleaner representation of data that can be directly integrated into analytics systems, databases, spreadsheets, or AI applications. This level of structural understanding helps organizations reduce processing errors while improving the quality of downstream workflows.

Strong Performance Across Multiple Languages

Global organizations require document processing systems that work consistently across different languages and formats. Mistral OCR 3 has been optimized for multilingual environments, enabling teams to process international documents without relying on separate OCR solutions for each region.

Whether handling contracts, customer records, research materials, or regulatory documents, the model is designed to maintain accuracy while preserving the original structure of the content.

‍

Uptime and performance

  • Uptime (7d): 100%

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

Mistral OCR 3 is documented as suited for extracting text and images into markdown for downstream agents and knowledge systems, and for automated parsing of forms, invoices, and operational documents. It is also described as useful for end-to-end document understanding pipelines and for digitizing handwritten or historical documents. The model is additionally cited for document-to-knowledge transformation applications, including turning company archives and technical or scientific reports into clean, searchable text.

How to use Mistral OCR 3 API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to mistral/mistral-ocr-3.
import requests

headers = {"Authorization": "Bearer " + AIMLAPI_KEY}
res = requests.post(
    "https://api.aimlapi.com/v1/ocr",
    headers=headers,
    json={
      "model": "mistral/mistral-ocr-3",
      "document": "https://example.com/invoice.pdf"
    },
).json()
print(res)
const res = await fetch("https://api.aimlapi.com/v1/ocr", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "mistral/mistral-ocr-3",
    document: "https://example.com/invoice.pdf",
  }),
}).then((r) => r.json());
console.log(res);
curl -s https://api.aimlapi.com/v1/ocr \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "mistral/mistral-ocr-3",
    "document": "https://example.com/invoice.pdf"
  }'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Mistral OCR 3 API Pricing

TypePrice
Output
$2.6 / 1K pages

Mistral OCR 3 vs other models

ModelInputOutputContextBest for
Mistral OCR 3
This page
$2.6 / 1K pages
Document text extraction
$5.2 / 1K pages
Document text extraction
$0.013 / page
Document text extraction
$0.0078 / page
Document text extraction

Frequently asked questions

Mistral OCR 3 takes document, image as input and returns text.

Mistral OCR 3 is priced at $2.6 / 1K pages.

Mistral OCR 3 is billed per generation — a fixed charge per output rather than by prompt length.

Mistral OCR 3 was built by Mistral AI.

Use mistral/mistral-ocr-3 as the model id on AI/ML API.

Yes. Mistral OCR 3 is served through AI/ML API, so the same key and endpoint format used for other models applies.

The model ID is mistral/mistral-ocr-3.

It is designed for PDFs and images, extracting text and embedded images and producing markdown output with HTML-based table reconstruction.

It is fully backward compatible with Mistral OCR 2.

Start building with Mistral OCR 3

Get API Key
1000+ models, one API.