Favorite places of your favorite city
Home
Add to preferred sources on Google

PDF to Text

Extract existing page text from one local PDF without uploading the document. Choose all pages or a selection, inspect the result, then copy or download plain text.

This tool does not perform OCR. Encrypted, restricted and XFA PDFs are not supported.

PDF and pages

Or drop one PDF here.

One PDF, 1 byte–20 MiB, 1–500 physical pages; select at most 200 pages.

Text

Choose a PDF to begin.

Processed in your browser

Your document is processed locally in your browser.

The tool adds no document upload, input history or content-bearing URL. Fixed same-origin engine files may be downloaded; this does not certify other site services.

Extract PDF text in three steps

  1. Choose one PDF up to 20 MiB and wait for its page count and supported profile to be checked. Encrypted and XFA documents are not supported.
  2. Choose all pages or enter physical page numbers and ranges, such as 1,3-5. At most 200 pages can be selected; repeated pages are extracted only once in document order.
  3. Select Extract text. Inspect individual page text, then choose Copy all text or Download TXT for the complete current selection.

What the extracted text represents

The tool reads the PDF's existing text layer, not the pixels of a scan. Font mappings, native spacing and text order affect the result; it may differ from the visible page.

Text items stay in the engine's returned order. An engine end-of-line adds a newline. Between selected pages, the tool inserts a newline, a form-feed character and another newline.

The engine normalizes some compatibility characters and whitespace. The tool does not reconstruct columns or tables, join broken words, or guarantee the original Unicode sequence.

The page preview shows one selected page at a time. Copy all text and Download TXT include the whole selection, with page separators, in UTF-8 without an added byte-order mark.

Selections and empty pages

For a five-page document, entering 5,1,3-5 selects pages 1,3,4,5 once each, in document order. Printed page numbers and viewer labels do not change these indices.

If one selected page has no extracted text but another does, the empty page's place is retained in the combined text through page separators.

If no selected page yields non-whitespace text, the tool reports No text extracted. The document might be scanned, blank, glyph-only or missing usable text mappings; no OCR runs automatically.

Supported scope and limits

This is text-layer extraction, not OCR or a layout-preserving converter. Comments, interactive forms, attachments and structure-tree reading order are not promised as page text.

Hidden, clipped or covered text can be included. Extraction does not certify redaction, remove sensitive content or prove that the text matches what is visible. Review the result.

The PDF may contain up to 500 pages, with at most 200 selected. Text-item, per-page, total text and time limits are enforced; a failed page or exceeded limit produces no partial export.

A dedicated core worker supports cancellation, but browser scheduling and native allocations are not hard real-time or memory guarantees. A timeout does not prove that the PDF is invalid.

Local document handling

The tool adds no document upload, input history or content-bearing URL. It may download fixed same-origin engine support files. Copy and TXT download happen only when you choose them; existing site services are not certified by this local workflow.

PDF text extraction questions

Not without an existing usable text layer. This tool does not OCR. A scan that already contains OCR text may yield that layer, but its accuracy is not verified.

PDF page content does not always encode ordinary reading order. The engine groups and maps text, and the tool follows those returned items rather than guessing a new layout.

Count physical document pages from 1. Use comma-separated numbers or inclusive hyphen ranges. The tool sorts and deduplicates them; printed labels and viewer page labels may differ.

No. It copies the complete current selected-page output, just like the TXT download. The page selector changes only the preview.

Yes, if it remains in the PDF text layer. This tool is not a redaction checker or a way to certify removal of hidden or covered content.

The whole extraction stops with no partial Copy or download. Choose a smaller supported selection or another supported document, then start a new explicit extraction.

Method and sources

The engine's text order and mappings can differ from the visible page; review the extracted text.

PDF Compressor

Try local PDF stream and object compression without image downsampling. Compare exact sizes and download only a checked smaller result.

Open tool — PDF Compressor

Image to PDF Converter

Combine JPG, PNG or WebP images into one ordered PDF, with rotation, A4/Letter pages and simple margins.

Open tool — Image to PDF Converter

Unlock PDF

Create a password-free copy of a supported PDF with its existing credential. Processing and preservation checks run locally.

Open tool — Unlock PDF

Password Protect PDF

Add an AES-256 opening password to one PDF locally, or replace existing protection with a known current password. Download only the verified protected file.

Open tool — Password Protect PDF

PDF Watermark

Add a visible text or PNG/JPEG logo watermark to selected pages of a supported PDF. Set position, angle and opacity, then download the result locally.

Open tool — PDF Watermark

PDF Page Organizer

Arrange pages of one supported PDF using thumbnails, remove or restore pages and download a verified organized copy. Review navigation and document limits.

Open tool — PDF Page Organizer

PDF to Images

Convert selected PDF pages to PNG or JPEG in your browser and download one image or a ZIP.

Open tool — PDF to Images

Add Page Numbers to PDF

Add visible page numbers to a supported PDF locally and download a new copy.

Open tool — Add Page Numbers to PDF

Rotate PDF

Turn all or selected PDF pages by 90° or 180° locally, then download a new copy.

Open tool — Rotate PDF

Split PDF

Extract selected pages into one PDF or split a document every N pages, with local processing and separate downloads.

Open tool — Split PDF

Merge PDF

Combine static PDF documents in your chosen file order and download one PDF.

Open tool — Merge PDF
View all tools in this category