Merge PDF
Free Merge PDF that works offline-style, with no file uploads or signup.
Extract the text from a PDF into a copyable box — page by page — instantly in your browser.
Your browser is preparing the tool. It runs 100% locally.
Upload a PDF and the tool reads its text layer page by page and puts it in a box you can copy. It works on PDFs that contain real, selectable text. A scanned PDF — just an image of the page — has no text layer, so it returns nothing and needs OCR instead. Everything runs in your browser; nothing is uploaded.
This tool pulls the words out of a PDF so you can reuse them. It reads the document's text content page by page and gives you the plain text in a box, ready to copy into a note, editor or search.
It is the quick way to get the text out of a PDF that already has selectable text — a report, an exported document, an article — without retyping anything.
The tool opens the PDF with a rendering engine and, for each page, reads the text items the PDF stores — the actual characters placed on the page — and joins them together, separating pages with a blank line. The collected text appears in a copyable box.
This works because a normal PDF carries a text layer: the words are stored as text, even though the page looks like a fixed image. The tool reads that layer. If a PDF has no text layer — because it is a scan, a photograph of a page — there is nothing to read, and the result is empty.
for each page: read the stored text items → join them with spaces
pages separated by a blank line · a scanned page with no text layer → nothinga 3-page text PDF → its text, page by page, in a copyable boxIt reads the existing text layer only. A scanned PDF (an image of text) has no text layer, so it returns nothing and needs OCR. Columns and tables flatten, since items are joined in reading order.
The PDF stays on your device. It is opened and its text read locally in the browser — no upload, and no copy kept anywhere.
Nothing is stored and there is no account. Refresh or close the tab and both the PDF and the extracted text are cleared from memory — fine for private documents.
For a PDF with a real text layer the extraction is fast and faithful: the words come out as stored, page by page, ready to copy. This covers most exported and generated PDFs.
A scanned PDF returns nothing. If the page is an image of text rather than text, there is no text layer to read, and the box stays empty. Those documents need an OCR tool, which reads the picture of the words.
Layout is not preserved. Because text items are joined into one stream, multi-column pages, tables and side-by-side text can come out interleaved or run together, even though the words themselves are correct.
Spacing can vary. The tool joins text items with spaces, which usually reads well, but some PDFs split or space words in ways that produce extra or missing spaces compared with the original.
Copy text out of a report or document.
Pull a section of text to quote elsewhere.
Get the text to search or analyse it.
Take PDF text into a word processor or notes.
For a scanned PDF — an image of text — use an OCR tool, which reads the picture and produces text. To keep layout, export to a format that preserves it. This tool extracts the existing text layer only.
Pulls the PDF's existing text layer with PDF.js; a scanned PDF that is just an image of text has no text layer, so it returns nothing and needs OCR instead.
Free Merge PDF that works offline-style, with no file uploads or signup.
Run Split PDF privately and instantly with browser-based processing.
Free PDF to JPG that works offline-style, with no file uploads or signup.
Free JPG to PDF that works offline-style, with no file uploads or signup.
Run Compress PDF privately and instantly with browser-based processing.
Rotate PDF entirely in your browser — your documents never leave your device.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.