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

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 →