Extract Text from PDF
Pull every page's text into one plain-text document you can copy or download. Scanned pages fall back to OCR automatically. Nothing leaves this tab.
Drag your PDF file here
or choose from your computer
Preparing…
How it works
- Text-based pages are read directly from the PDF's text layer with pdf.js, keeping the reading order as close to the original as the file allows.
- Scanned pages (no text layer) are rendered and OCR'd in your browser with Tesseract.js in the language you pick above.
- Formatting is intentionally dropped: this tool outputs clean plain text. If you want headings, lists, and emphasis preserved, use the PDF to Markdown tool instead.