Portuguese OCR API
Read Brazilian and European Portuguese with ã, õ, ç and accents preserved.
Result
Your Markdown or JSON shows up here.
What makes Portuguese hard for OCR
- Tildes and accents lost in faint scans
- Brazilian IDs and forms with dense layouts
- Handwritten fields
Script: Latin with accents, tilde and cedilla.
Call it from your code
curl https://api.ocrrouter.ai/v1/ocr \
-H "Authorization: Bearer $OCRROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "mistral/mistral-ocr",
"file_url": "https://example.com/invoice.pdf",
"format": "markdown"
}'Best models for Portuguese text
1Mistral OCRFast document OCR that returns clean Markdown with tables and embedded images.
mistral/mistral-ocr6 credits / page2Gemini FlashGeneral vision model with strong handwriting and layout understanding at a low price.google/gemini-flash3 credits / page3Azure Document IntelligenceAzure layout model with tables, selection marks and prebuilt invoice and ID readers.azure/document-intelligence15 credits / page