Extract Text from PDF
PDF & documents · Done in 3 steps
- 1Choose a PDF
- 2
- 3
About
Pull all the selectable text out of a PDF, page by page. Copy it or download a .txt file. Flags scanned pages that have no text.
How to use it
- 1Choose a PDF.
- 2Text is extracted automatically, page by page.
- 3Switch between all pages and a single page, and toggle page separators.
- 4Copy the text or download it as .txt.
- You give
- One PDF file (up to 100 MB)
- You get
- Plain text, per page or for the whole document
- Good to know
- Works best with files under 100 MB (the upload cap); very large files depend on your device's memory. Only real text can be extracted — scanned PDFs need OCR, which this tool doesn't do. Text follows the order stored in the file, so columns and tables may need tidying. Password-protected PDFs can't be opened.
- Privacy
- Processed on your device. Nothing is uploaded, stored or logged.
- Last tested
- 2026-10-28
FAQ
Why is the output empty?
The PDF is probably a scan or made of images. Its 'text' is just pixels, so it needs OCR software to be turned into real text.
Why are some words joined or out of order?
PDFs store text as positioned fragments, not paragraphs. We rebuild lines from their positions, but multi-column layouts and tables can come out in reading order that needs a quick clean-up.
Go further with AI
Research brief builder
Turn a vague topic into a scoped research plan with ranked questions, a source plan and a stop rule before anyone starts searching.
ChatGPT · Claude · Gemini
Meeting notes to action plan
Convert messy notes or a transcript into decisions, an owned action list, open questions and a ready-to-send follow-up email.
ChatGPT · Claude · Gemini
Long-form writing outline
Get from raw notes to a thesis, a section-by-section outline with word budgets and per-section briefs you can draft from.
ChatGPT · Claude · Gemini
Critique and revision loop
Improve any draft in controlled rounds: critique against a rubric, prioritise, revise only the top issues, and see exactly what changed.
ChatGPT · Claude · Gemini