Select one PDF
Choose or drop a text-based PDF up to the 50 MB browser reliability limit.
Free browser tool
Extract selectable text page by page, correct it in an accessible editor, and create a real Word document or plain-text download.
PDF.js reads this file in a module worker. The document itself is not uploaded to EditableDocument, Cloudflare, an advertising provider, or an analytics service.
Simple workflow
Choose or drop a text-based PDF up to the 50 MB browser reliability limit.
A worker reads each page and reports progress without blocking the main page interface.
Correct line breaks, reading order, headings, and other details in the editor.
Create a DOCX file for continued editing or a simple TXT file.
Compatibility
Single application/pdf file with a valid PDF header and a selectable text layer, up to 50 MB.
DOCX contains editable paragraphs; TXT preserves the corrected plain text without styling.
Honest expectations
Document privacy
The worker receives an in-memory copy of the file selected through your browser. It extracts text locally and terminates after completion, cancellation, or an error.
If you edit the result, a lightweight draft can be saved in IndexedDB so you can restore it on this device. That draft contains editable content, not the original PDF binary. Use the discard control to delete it.
Questions answered
No. PDF.js reads the selected file inside a browser worker. The extracted text is returned to the editor on this page; the PDF is not transmitted to EditableDocument.
A PDF stores positioned text fragments rather than an editable reading structure. The extractor uses page coordinates to rebuild lines, but multi-column layouts can still be interpreted in an unexpected order.
No. A scanned page is usually an image without a selectable text layer. OCR is not included, so the tool reports when no extractable text is found.
Yes. Use the built-in editor for headings, paragraphs, bold, italic, lists, undo, and redo before downloading DOCX or TXT.
Lightweight editor content is saved in IndexedDB on this device after you edit. The uploaded PDF binary is not stored. You can discard the draft from the tool.
Keep working
Import DOCX or TXT content, edit it in the browser, and create a clean, paginated PDF.
Open tool →Count words, characters, sentences, paragraphs, and estimated reading or speaking time.
Open tool →Arrange up to 20 PDF files in the order you need and combine them into one download.
Open tool →Practical reading