PDF to Markdown Converter
Turn a text PDF into clean Markdown for LLM prompts, notes or docs. Shows an estimated token count. Free, no signup, files never leave your browser.
Drop your PDF here
or click to choose a file — no size limit, no signup
🔒 Your files never leave your device.
How it works
- Drop a text-based PDF into the box above.
- The tool extracts the text, rebuilds headings and paragraphs, and estimates the token count.
- Download the .md file or paste it straight into ChatGPT or Claude.
Frequently asked questions
Why convert a PDF to Markdown for ChatGPT or Claude?
LLMs read Markdown far better than raw PDF text: headings survive, paragraphs stay intact, and you waste fewer tokens on layout junk. Markdown is also easy to split into chunks.
Does it work with scanned PDFs?
No. This tool supports text-based PDFs only. Scanned PDFs are images of text and would need OCR, which this tool intentionally does not include. The tool warns you if your file looks scanned.
How accurate is the token estimate?
It is usually within about 15% of the real number — close enough to know whether your text will fit into a prompt.
How are headings detected?
Lines that are larger or bolder than the surrounding text are recognized as headings, so the structure of your document carries over into the Markdown.
Is my document uploaded?
No. Text extraction runs entirely in your browser — nothing is sent to any server.