Skip to content

Extract the Text from a PDF

Pull the text out of a PDF and copy it or save it as a .txt file, page by page. Reads what the document already stores, in your browser, with nothing uploaded.

Runs entirely in your browser — nothing is uploaded

What this reads, and what it cannot

A PDF made from a word processor, a web page or a spreadsheet stores its words as words. That is what comes out here, exactly as written — no recognition, no guessing, no accuracy to worry about.

A scanned or photographed document stores something else entirely: pixels that happen to look like words. There is no text inside it to extract, and getting words out needs optical character recognition, which this tool does not do. When that is what you have, the tool says so rather than handing back an empty file and leaving you to work out why.

Why the layout does not survive

A PDF has no paragraphs. It has no columns, no headings and no tables either — not really. What it stores is runs of glyphs at coordinates on a page, and any tool turning that back into text has to infer where the structure was.

Line breaks come out roughly right, because the format does record where a line ended. Everything above that level is inference. Two-column layouts tend to interleave, table cells arrive in reading order rather than row order, and a sidebar lands wherever it happened to be drawn. That is the format, not the tool, and every extractor has the same problem.

Pages are kept apart

Each page is extracted on its own, and you can copy any one of them individually. The combined file marks each boundary, which matters more than it looks: a quotation or a figure taken out of a report is close to worthless if you cannot say which page it came from.

When to use PDF to Word instead

Use this when you want the content as data — to search it, count it, paste it somewhere, feed it to something else. It gives you the words and nothing else: no fonts, no sizes, no images, no layout.

Use PDF to Word when you want to edit the document. It keeps some formatting, which makes it more useful to work in and less predictable as plain data.

Nothing is uploaded

The PDF is parsed in this tab by pdf.js, the same engine your browser already uses to display PDFs, and neither the file nor the text it contains goes anywhere. That is worth caring about specifically here: the documents people want the text out of are contracts, bank statements, medical letters and reports.

It also means a long document is limited by your own processor rather than by an upload, and that the tool keeps working if your connection drops halfway through.

Frequently asked questions

Why does my PDF come back empty?

Because it has no text in it. A PDF made from a word processor stores its words as words; a scan or a photographed document stores only pixels that happen to look like words. There is nothing to extract from the second kind, and reading it needs character recognition, which this tool does not do. It says so plainly rather than handing back a blank file.

Why is the layout different from the page?

Because a PDF has no paragraphs. It stores runs of glyphs at coordinates, and any tool reconstructing text has to guess where lines and paragraphs were. Line breaks come out roughly right; columns, tables and sidebars generally do not, and text set in two columns tends to interleave. That is a limit of the format rather than of this tool.

How is this different from PDF to Word?

This gives you the words and nothing else — no fonts, no sizes, no images, no layout. That is the right answer when you want to search the content, feed it somewhere else, or count it. PDF to Word attempts to keep some formatting, which makes it more useful for editing and less predictable as plain data.

Does it keep the pages separate?

Yes. Each page is extracted on its own and you can copy any one of them, or take the lot as a single text file with the pages marked. Keeping the boundaries matters more than it seems — a citation or a reference back to the original is worthless without knowing which page it came from.

Is the document uploaded to read it?

No. The PDF is parsed inside this tab by the same engine your browser uses to display PDFs, and the text never leaves the machine. This is worth caring about here specifically: the documents people most often want the text out of are contracts, statements and reports.