How to use this tool
- Choose up to four PDFs within the workspace limits. Usable native text is extracted before recognition is attempted.
- Include or exclude pages with ranges. If selected pages have no usable text, recognize them or check the source before excluding them.
- Review the text in page order. Columns, tables and line breaks may need correction; no semantic layout reconstruction is promised.
- Download combined UTF-8 TXT with file/page separators, copy the current page, or open Batch exports for one TXT file per source in a ZIP. Separator labels are not included in the displayed word counts.
Try a known example
The scanned/image example contains 19 known words; the native text example contains 5. These are fixture results, not a general accuracy guarantee.
Try a working exampleQuestions and useful limits
Do text PDFs require OCR?
No. Existing usable text is extracted directly. Recognition is an explicit recovery option for missing or unreadable pages, so text layers are never counted or exported twice.
What happens to page order and spacing?
Page order is preserved and separators are inserted. Native extraction follows content-stream order; OCR infers its own order. Complex columns and tables need review, and line breaks may differ from the visual PDF.
Can I export only part of a PDF?
Yes. Include and exclude page ranges, with exclusions taking priority. Unrecognized selected pages block complete exports until you recognize, review as blank or exclude them.