Convert any PDF document into a plain .txt file. Drop the PDF, review the extracted text in the output area, and download it as text. All processing runs in your browser.
Drop a PDF here or click to browse
Conversion starts when pdfjs-dist loads your PDF into memory and asks each page for its text content via getTextContent(). The text items are concatenated in reading order, with blank lines marking page boundaries. The completed string is wrapped in a Blob with the text/plain MIME type so the Download button hands you a clean .txt file you can open in any editor.
All text extraction happens locally in your browser tab. The PDF is loaded into memory, parsed by pdfjs-dist, and the extracted text is written into the output area. Our servers are not involved at any point. You can inspect this yourselfin your browser's DevTools Network tab.