OCR to Markdown
Turn scanned pages and photos of printed text into clean Markdown, right in your browser.
OCR to Markdown — Turn scanned pages and photos into clean Markdown with in-browser OCR, private, free and quick to use.
How to use OCR to Markdown
- Choose a scanned PDF or an image of printed text — the OCR engine loads only when you start a job.
- Pick the document language and the PDF handling mode (auto, OCR every page, or embedded text only).
- Start the OCR job and watch the progress bar; scanned pages are recognised with Tesseract.js, embedded PDF text is read directly.
- Review the Markdown preview, proofread it, then copy it or download it as a .md file.
Features
- Client-side Tesseract.js OCR (no uploads, files never leave the device)
- Embedded PDF text extraction via pdf.js with OCR fallback for scanned pages
- Heading detection from ALL-CAPS lines and PDF font size
- Bullet and numbered-list normalisation
- 8 OCR languages (English, Spanish, French, German, Italian, Portuguese, Urdu, Arabic)
- Paste-recognised-text conversion mode
- .md download and copy
- Honest limits labelled on the page
Frequently asked questions
Is it free?
Yes, unlimited.
Login to use this free online tool. Create a free account to get started.