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

  1. Choose a scanned PDF or an image of printed text — the OCR engine loads only when you start a job.
  2. Pick the document language and the PDF handling mode (auto, OCR every page, or embedded text only).
  3. Start the OCR job and watch the progress bar; scanned pages are recognised with Tesseract.js, embedded PDF text is read directly.
  4. 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.