Ce vei obține
Transformi orice document — poză, scanare, manuscris, tabel, chiar și formule — în Markdown curat (și LaTeX pentru ecuații) în câteva secunde, direct în fluxul tău de lucru. La finalul acestui ghid vei ști:
- Text și tabele curate în Markdown, gata de lipit oriunde ai nevoie de ele.
- Certitudinea că știi unde modelul e nesigur (confidence score) și unde să recitești.
- Calea potrivită să-l integrezi: chatul, o automatizare sau câteva linii de cod.
- Un punct de plecare fără să instalezi nimic: 9 încercări gratuite pe tool-ul nostru.
Testează-l acum, înainte să alegi
Înainte să decizi cum să-l integrezi, testează-l în 30 de secunde pe tool-ul nostru: fără cont, fără plată. În circa 0,4 secunde obții markdown curat. Ai 9 încercări gratuite.
Testează-l acum pe tool-ul AI Pratika
- 1 Încarcă imaginea (poză, scanare, captură de ecran — merge și strâmb).
- 2 Apasă «Extrage textul».
- 3 Apasă «Copiază markdown» și lipește-l unde ai nevoie.
Pentru cei care nu scriu cod
Chatul Mistral
Când cele 9 încercări ale tool-ului nostru nu-ți sunt suficiente, chatul Mistral e casa celor care nu scriu cod: încarci un document și ceri extragerea, în română. Trei pași.
Extrage tot textul, păstrând tabelele sau simbolurile speciale dacă sunt prezente
Pentru cei care vor să automatizeze
Automatizare cu n8n
Trebuie să procesezi multe fișiere la fel? Un template n8n deja gata conectează Mistral OCR la fluxul tău. Nu e un one-click: îl imporți, adaugi cheia ta și îl adaptezi.
E un template al comunității: verifică mereu ce face înainte să-l lansezi. Ca și pe tool-ul nostru, fișierul e trimis la Mistral pentru procesare.
Pentru dezvoltatori
În codul tău (JS/TS)
E aceeași abordare care rulează în tool-ul nostru: un singur apel fetch, zero dependențe. Rulează pe server — cheia nu trebuie niciodată să ajungă în browser. Imaginea se trimite inline ca data URI base64.
// SERVER-SIDE — la chiave Mistral non arriva mai al browser
export async function estraiTesto(imageDataUrl) {
const res = await fetch("https://api.mistral.ai/v1/ocr", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${process.env.MISTRAL_API_KEY}`,
},
body: JSON.stringify({
model: "mistral-ocr-latest",
document: { type: "image_url", image_url: imageDataUrl },
include_image_base64: false,
image_limit: 1,
}),
});
if (!res.ok) throw new Error(`Mistral OCR ${res.status}`);
const data = await res.json();
return data.pages?.[0]?.markdown ?? "";
} imageDataUrl e un șir data:image/…;base64,…. Markdown-ul returnat poate conține HTML: sanitizează-l înainte de a-l afișa. Referință API: docs.mistral.ai.
De ce nu e un OCR obișnuit
OCR-ul clasic «vede» caractere. Mistral OCR 4 înțelege documentul: clasifică blocurile — titluri, celule de tabel, ecuații, semnături, grafice — și pentru fiecare regiune returnează coordonate, tipul blocului și un confidence score care îți spune unde modelul e nesigur.
Cifrele o confirmă: adnotatori independenți au evaluat peste 600 de documente în mai mult de 12 limbi, preferând OCR 4 cu un win rate de 72%; obține 85,20 pe OlmOCRBench și acoperă 170 de limbi, inclusiv italiana.
Greșeli comune de evitat
Mistral OCR nu e magie: e un accelerator. Tu alegi calea, el citește documentul — judecata finală rămâne a ta.