PDF to Text app icon
Productivity

PDF to Text

Read a PDF in the browser and export its text to a .txt file. Scanned pages go through OCR in English or Spanish, locally.

PDF to Text screenshots

About PDF to Text

Find this application for Linux (.deb) at 👉 Linux Downloads

PDF to Text opens a PDF in your browser, lets you read it page by page and exports its content as a plain text file. The document is never uploaded: it is read with PDF.js and processed on your device.

What you can do with it

  • Read the document. Pages render as you scroll, with a thumbnail strip on the side to jump to any of them.
  • Jump to a page. The arrows move one page at a time, and the Go to... box accepts a page number or a percentage, which is handy when you only remember that a chapter was halfway through.
  • Export the text. Text reads every page and downloads exported_document.txt, with a marker such as --- PAGE 1 --- before each page.
  • Read scans with OCR. If a page has almost no text layer, the app renders it and recognises the characters with Tesseract, in English or Spanish, on the device.

Where the OCR helps, and where it does not

A PDF that comes out of a scanner is usually an image inside a PDF container, with no text to copy. The OCR fallback exists for exactly that case. Two limits are worth knowing before you rely on it:

  • It only runs on a page with fewer than about ten characters of real text. A page with a small caption printed over a scanned image counts as text, so the caption is exported and the rest is not read.
  • The first OCR run downloads the language data. After that the browser keeps it, but a connection is needed at least once.

What it does not do

  • It does not let you select or copy text in the viewer: pages are drawn as images. You copy from the exported .txt.
  • It does not preserve the layout. Columns, tables and paragraphs come out as a single stream per page.
  • It does not open password-protected documents. There is no password prompt.
  • It does not edit, annotate or sign PDFs, and it does not compress them.
  • Large documents take time: the export walks every page, and OCR is slow by nature.

Privacy

The document stays on your device from start to finish. There is no account, no upload and no copy on a server. The app is a progressive web app, so it can be installed with its own icon.

If what you have is an image rather than a PDF, the image to text tool does the same job with photos and screenshots. For books, the EPUB reader reflows the text and remembers your place, which a PDF never does.

PDF to Text features

Install PDF to Text as a PWA

PDF to Text is a progressive web app. Install it from your browser and it runs like a normal app, with its own icon and its own window.

Android

Open PDF to Text in Chrome, tap the browser menu (⋮) and choose “Install app” or “Add to Home screen”.

iPhone / iPad

Open PDF to Text in Safari, tap the Share button and choose “Add to Home Screen”.

Desktop

Open PDF to Text in Chrome, Edge or Brave and click the install icon on the right side of the address bar.

Frequently asked questions about PDF to Text

What is PDF to Text?

Read a PDF in the browser and export its text to a .txt file. Scanned pages go through OCR in English or Spanish, locally.

Is PDF to Text free?

Yes. PDF to Text is a free, ad-free progressive web app. It needs no sign-up and no payment details, and your data stays on your own device.

Does PDF to Text work offline?

Yes. Once installed as a PWA, PDF to Text runs from your device and keeps working when you have no internet connection.

How do I install PDF to Text on my phone or computer?

Open PDF to Text in your browser and choose “Install app” from the Chrome menu, or “Add to Home Screen” in Safari. It then opens with its own icon, like a native app.

Which devices does PDF to Text support?

PDF to Text works on Android, iOS, Windows, macOS and Linux, because it is a progressive web app.

Leer esta página en español

Useful recommendations

We use Hostinger to host Ufumbuzi, and we would rather tell you that plainly than pretend otherwise.

Site hosting Hostinger

If you ever want to build something of your own, this is where we host Ufumbuzi. Hostinger offers shared hosting, domains and email at prices lower than most providers, and there is a discount waiting on the link.

Disclosure: Some links on this page are referral links. If you make a purchase through them, we may earn a small commission at no extra cost to you, while you get a special discount. We only recommend services that add real value.

Help keep Ufumbuzi free

Every app here is free, ad-free and open. Your support keeps them online and lets us keep adding new ones.

❤️ Support Ufumbuzi