How it works
- 1Upload a PDFChoose a PDF containing selectable or embedded text.
- 2Extract page textPDF.js reads each page sequentially and reconstructs readable plain text.
- 3Copy or downloadEdit the result, copy it, or download a UTF-8 TXT file.
Extract readable plain text from the embedded text layer of a PDF directly in your browser.
Your file is processed in your browser and is not uploaded to our servers.
No. It extracts only existing selectable text. Scanned or image-only PDFs require OCR.
The result is readable plain text with page boundaries, not an exact visual recreation.
Available text is still extracted and the result shows how many pages contained text.
Yes. The result area is editable before copying or downloading the TXT file.