Skip to content

📄 PDF Text Extractor

Drag and drop a PDF to extract text page by page. Copy or download as .txt. Everything runs in your browser.

✅ 100% free · no signup · files are never uploaded or stored on our server

🔒 About Privacy

⚠ Image-based scanned PDFs cannot be extracted (OCR required). Only PDFs with a text layer are supported.

📂

Drag & drop a PDF, or click to select

📖 How to Use

  1. 1
    Load a PDF
    Drag and drop or click to select a PDF. pdf.js extracts text automatically.
  2. 2
    Adjust options
    Toggle layout preservation and page numbers via checkboxes; the output updates.
  3. 3
    Copy or download
    Copy all text to clipboard, or download as a .txt file.

❓ FAQ

Can I extract text from scanned PDFs?
No. Image-only PDFs require OCR. Only PDFs that contain a text layer are supported.
Is the PDF uploaded to your server?
No. pdf.js extracts text in your browser. The file never leaves your device.
What is the difference between preserving layout or not?
When enabled, line breaks and spaces are kept. When disabled, the output is joined into readable paragraphs.
🐛 Found a bug or issue with this tool?

Free to use, no signup. Even just the steps to reproduce are helpful. Reports go directly to the operator and help us fix issues.

* Browser info (UA / screen / language / URL) is sent automatically to help reproduce the issue