Free tool

PDF to Text

Extract all the text from a PDF and copy it or download it as .txt. 100% in your browser, no uploads.

Upload a PDF to extract its text

100% in your browser

Built by

Miguel Ángel Colorado Marin (MACM)

Full-Stack Developer · Guadalajara, España

I develop web apps, digital tools and full projects — from design to deployment.

Contact me

The PDF to text converter extracts all the text from a PDF document and gives it to you ready to copy or download as a .txt file. It's perfect for reusing a PDF's content in another document, searching within it, quoting passages or moving the text to an editor without retyping it. It works with PDFs that contain real text (not scanned images) and processes every page at once. Upload your PDF and get its text in seconds. All processing runs in your browser with pdf.js: your PDF is never uploaded to any server, so extracting text is fast, free and private, even with confidential documents.

Features

  • Extract all text
  • Copy to clipboard
  • Download .txt
  • Processes all pages
  • 100% in browser

How to extract text from a PDF?

  1. 1

    Upload the PDF

    Select your PDF. The text is extracted in your browser with pdf.js, nothing is uploaded.

  2. 2

    Wait for extraction

    The tool goes through all pages and gathers the text found.

  3. 3

    Copy or download

    Copy the text to clipboard or download it as a .txt file.

  4. 4

    Use it anywhere

    Paste the text into your editor, translator or wherever you need it.

Frequently asked questions

Is my PDF uploaded to a server?

No. Extraction happens 100% in your browser with the pdf.js library. The PDF never leaves your device.

Does it work with scanned PDFs?

Only if the PDF contains real text. If it's a scanned image without a text layer (OCR), there will be no text to extract.

Does it keep the formatting?

It extracts the plain text of each page. The visual formatting (columns, styles) is not kept, but the content is.

Is there a page limit?

No imposed limit; it depends on your device memory. No sign-up.

Related tools

Embed PDF to Text on your site

Add PDF to Text to any web page with a simple iframe. Free, with attribution to miguelacm.es.

<iframe
  src="https://miguelacm.es/embed/pdf-to-text"
  width="100%"
  height="700"
  frameborder="0"
  title="PDF to Text — miguelacm.es"
></iframe>
View embed in new tab →