PDF to Text

Upload one PDF and get a plain .txt file with the text that is already inside it. Free, no account, no watermark.

Free – No sign-up – Full result

Free, full result

No watermark, no page caps, no daily limits and no account. You download the complete output.

Private by design

Files travel over HTTPS and are deleted from the server right after processing. We keep no copy of your documents.

Accepts PDF

Upload straight from your device; the result is ready to download in seconds.

Nothing to install

Runs in any modern browser on desktop and mobile. Typical files finish in seconds.

How it works

1

Upload the PDF

Drop one PDF into the upload area. Files up to 100 MB are accepted.

2

Let it read the text layer

The text stored in the file is read on our server with pdf.js, page by page, exactly as it was saved.

3

Download the .txt file

You get one UTF-8 text file named after your PDF, ready to paste, search or feed into another tool.

The text that is already in the file

Most PDFs carry their words as real text, not as a picture. A file exported from Word, Google Docs, an accounting system or a website has a text layer inside it, complete with characters, spacing and line breaks. This tool reads that layer with pdf.js on our own server and writes it out as a plain .txt file in UTF-8.

Because nothing is recognised, rewritten or guessed, the result is exact: the words you get are the words the document stores. Extraction finishes in seconds even for a few hundred pages, and the file you download is named after the one you uploaded, so contract.pdf becomes contract.txt.

When a PDF has no text to read

There is one honest limit. If the PDF is a scan or a photo of a page, it contains an image and nothing else. There is no text layer to read, so this tool cannot extract anything and says so plainly rather than handing you an empty file.

That behaviour is deliberate. Recognising words inside a picture is OCR, and OCR costs real money for every page processed. A free tool should never quietly spend that on your behalf, so we stop and point you at the right place instead. Use OCR PDF to add a searchable text layer to the scan, then come back here, or use PDF to Word, which reads scans as part of the conversion.

What the plain text is good for

  • Quoting a document. Get a clean transcript of a report you need to cite.
  • Feeding another tool. Plain text is what search indexes, scripts and spreadsheets want.
  • Searching and diffing. Two .txt files can be compared line by line in any editor.
  • Copying blocked content. Some viewers disable selection; the text layer is still there.

Only need part of the document? Split the PDF first and extract text from the section that matters. If you are checking a document against an earlier version, Compare PDF does that side by side.

Frequently asked questions

Is this really free?

+

Yes. Extraction reads text that is already in the file, so it costs us almost nothing to run. There is no account, no watermark, no daily cap and no trimmed output.

What happens with a scanned PDF?

+

A scan is a picture of a page, not text, so there is nothing to extract and the tool tells you so instead of returning an empty or invented file. Run it through OCR PDF first, or use PDF to Word, which reads scans as part of the conversion.

What does the output file look like?

+

One plain text file in UTF-8, named after your PDF, so report.pdf becomes report.txt. The text follows the page order of the document and keeps its line breaks.

Why is the text order sometimes odd?

+

The order comes from the PDF itself. Newspaper-style columns, sidebars and tables are stored as separate runs of text, so they can arrive interleaved. Ordinary reports, letters and contracts come out clean.

Is there a size limit?

+

One PDF at a time, up to 100 MB. Page count is not capped; a long document only takes longer to upload, not to extract.

Related tools

Simple pricing: free tools, one subscription for AI

File tools are free without limits. AI features run on a credit subscription: every new account starts with 500 free credits, and credits on your balance never expire.

See full pricing iOS app coming soon to the App Store

We use essential browser storage to keep you signed in and run our tools. No ads, no cross-site tracking.