OCR PDF online
Run OCR on a PDF and get its text back. Scanned, faxed and photographed PDFs become readable text.
Result
Your Markdown or JSON shows up here.
3 free pages a day, no sign-up.
How it works
- Step 1Upload your PDF
- Step 2OCR runs on every page
- Step 3Copy or download the recognised text
Why use this OCR PDF converter
Vision models, not just Tesseract
The free tool uses modern OCR models that cope with skew, stamps, low resolution and mixed languages.
Pick your engine via the API
Compare Mistral OCR, Gemini, Textract, Azure and open-source models on your own PDFs and switch with one parameter.
Fallbacks
With an account, a page that fails on one model can be retried on another automatically.
What people use it for
- Reading scanned contracts, invoices and letters
- Getting text from faxed or photocopied documents
- OCR on old books and archives scanned to PDF
- Comparing OCR engines before choosing one for production
Models that do this well
The free tool picks one for you. With the API you choose, and can set fallbacks so a failed page is retried on the next model.
1Mistral OCRFast document OCR that returns clean Markdown with tables and embedded images.
mistral/mistral-ocr6 credits / page2Amazon TextractAWS OCR with form key-value pairs, tables and per-word confidence scores.aws/textract6 credits / page3Azure Document IntelligenceAzure layout model with tables, selection marks and prebuilt invoice and ID readers.azure/document-intelligence15 credits / page4Gemini FlashGeneral vision model with strong handwriting and layout understanding at a low price.google/gemini-flash3 credits / page5TesseractThe classic open-source OCR engine. Plain text from clean printed scans.tesseract/tesseractFreeDo it with the API
Converting more than a few files? The same conversion is one request. Pick any model, or let auto choose.
curl https://api.ocrrouter.ai/v1/ocr \
-H "Authorization: Bearer $OCRROUTER_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "auto",
"file_url": "https://example.com/invoice.pdf",
"format": "markdown"
}'Questions
More free tools
PDF to MarkdownPDF to textImage to textHandwriting to textPDF to JSONJPG to textPNG to textPhoto to textPicture to textScreenshot to textGIF to textExtract text from imageCopy text from imageExtract text from PDFScanned PDF to textImage to LaTeXPDF to LaTeXImage to MarkdownImage to JSONImage to tablePDF to ExcelPDF to CSVImage to ExcelImage to WordPDF to Word (OCR)Make PDF searchablePDF to HTMLBank statement converterPDF to TXTPDF to Google DocsPDF to linkImage to linkVideo to linkMP3 to linkFile to link