# PDF to Markdown

> Pull the text out of a PDF as Markdown, with headings and lists, in your browser. Nothing is uploaded. Ready to paste into ChatGPT or Claude. Free.

Canonical: https://promptitin.com/free-tools/pdf-to-markdown
Last updated: 2026-11-13

Drop in a PDF and get its text as Markdown. Larger text becomes headings, bullets become lists, and page numbers and repeated headers are dropped.

This is an interactive tool. Use it at https://promptitin.com/free-tools/pdf-to-markdown.

## How to use it

1. Drop a PDF on the box, or tap to choose one.
2. Wait while each page is read. Long PDFs take a few seconds.
3. Copy the Markdown, or download it as a .md file.

## Tips

- Scanned PDFs are pictures of pages and have no text to pull out. They need OCR first.
- Two-column layouts, like research papers, can come out with the columns mixed. Check those parts.
- Tables come out as lines of text. Use CSV to Markdown Table if you need a real table.
- Check the result before you rely on it. PDFs store positions, not structure, so headings are a best guess.

## FAQ

### Is my PDF uploaded?

No. It's read in your browser with Mozilla's pdf.js and never leaves your device.

### Why is the result empty?

The PDF is probably scanned pages, which are images with no text. Run it through OCR first, then convert.

### Does it work with password-protected PDFs?

No. Remove the password first, then try again.

### Is there a size limit?

Files up to 50 MB. Very long PDFs may take a little while on a phone.

## Related

- [Word (DOCX) to Markdown](https://promptitin.com/free-tools/docx-to-markdown)
- [Context Window Checker](https://promptitin.com/free-tools/context-window-checker)
- [AI Token Counter](https://promptitin.com/free-tools/ai-token-counter)
