Your files stay on your device

# PDF Text Extractor: Text, Markdown, HTML

Pull the text layer out of a PDF as plain text, Markdown, or HTML: structure read, nothing rendered, every loss named.
PDF file

- No OCR, scanned or image-only PDFs are named and refused, not half-extracted.
- No visual reconstruction. Columns, tables, and typography do not survive; the loss ledger above says so every run.
- Nothing is uploaded: pdf.js runs in a worker in your tab.
Nothing in yet

Paste, drop, or type to begin. Everything stays on this device.

load a PDF, pick a format, extract

## Next door in Files

- [PDF inspector](/files/pdf-inspect)
- [DOCX reader](/files/docx)
[All files tools](/files)

---

Canonical HTML: https://nutter.tools/files/pdf-text
Markdown version: https://nutter.tools/files/pdf-text/index.md
Plain-text version: https://nutter.tools/files/pdf-text/index.txt
Agent index: https://nutter.tools/llms.txt

