PDF → Text (.txt)
Extract text from PDF — local & free
Krymp extracts text from a PDF using pdf.js — the same library that powers many native PDF readers. Drop the file, pick "Plain text", and download a .txt with every word in reading order. Works for digitally-created PDFs; scanned PDFs need OCR (use a tool like Tesseract first).
- 100% in your browser
- No uploads
- Free · no queue
Quick facts
- Output
- .txt with reading-order text
- Source
- Digitally-created PDFs (text layer present)
- Scanned PDFs
- Need OCR first
- Library
- pdf.js + pdf-lib (WASM)
- Privacy
- 100% local — nothing uploaded
- Cost
- Free — no account, no watermark
How it works
- 1
Open Extract-text tab
CTA below.
- 2
Drop PDF
Or pick from device.
- 3
Extract
Krymp reads the text layer page by page.
- 4
Download .txt
Or copy text directly to clipboard.
FAQ
Does it work on scanned PDFs?
Only if the scan has been OCR'd. If text isn't selectable in your PDF viewer, run an OCR tool first.
Reading order preserved?
Yes — pdf.js extracts text in visual reading order, with line breaks.
Account?
Not required.
Privacy?
All local — no upload.
Mobile?
Yes.
Last updated: