Extract text from PDF
Pull the text out of a PDF document with layout-aware line breaks, page by page. Everything runs in your browser using PDF.js — the file is never uploaded.
Your files never leave your browser
How to use
- 1
Drop a PDF file into the box or click to choose it.
- 2
Wait a moment while pages are read — progress is shown.
- 3
Copy the text or download it as .txt.
FAQ
Is my PDF uploaded?
No. Text extraction runs locally with PDF.js. The document never leaves your device.
It says the PDF has no text — why?
The PDF is a scan: pages are images without a text layer. Convert a page with PDF to JPG and use Image to text (OCR).
Is the layout preserved?
Lines and paragraphs are kept in reading order; columns, tables and fonts are not, because the output is plain text.
Is there a page limit?
No hard limit. Documents with hundreds of pages work, they just take a few seconds longer.
Related tools
Image to text (OCR)Extract text from photos, screenshots and scans with OCR that runs in your browser. 12 languages, copy or download as .txt. Images never leave your device.Convert PDF to JPGConvert each page of a PDF to a JPG image in your browser. Choose quality and resolution. Files never leave your device.Word counterCount words, characters, sentences and paragraphs as you type. Get reading and speaking time estimates instantly. Free, private, no upload.