Is my input uploaded?
No. Processing happens in this browser. The selected files or text are not sent to a conversion service.
Tools
Extract selectable text from PDF pages locally, then copy it or download a TXT file.
Choose a PDF to extract its existing selectable text page by page, then copy the result or download TXT. The document stays in your browser. Image-only scans have no text layer, so this version identifies those pages instead of pretending that empty extraction is accurate.
The PDF and extracted text stay in this browser.
PDF.js reads the document text layer locally and keeps page boundaries in the plain-text result.
No. Processing happens in this browser. The selected files or text are not sent to a conversion service.
The output is plain text. Page boundaries are retained, but fonts, images and visual layout are not.