Convert a PDF to clean Markdown with headings, lists, links and tables, ready for docs, notes, a wiki or a language model. It runs in your browser, so the PDF isn't uploaded, and there's no page limit.
How to use PDF to Markdown
Choose a PDF to convert to Markdown.
Tick Page separators (---) or Include images if you want them.
Check the Markdown preview, or click Copy Markdown.
Click Download .md, or Download .zip when images are included.
Frequently asked questions
How do I convert a PDF to Markdown?
Open the PDF here. The text is turned into Markdown, with headings, bold and italic, lists, links and tables, which you can copy or download as a .md file.
Can I keep the images from the PDF?
Yes. Tick Include images and you'll get a zip with the .md file and an images folder it links to.
Why use Markdown instead of plain text?
Markdown keeps the document's structure, such as headings and lists, so it renders properly in GitHub, note apps and wikis, and gives AI tools clearer input.
What doesn't convert?
Headings go up to three levels (# to ###) and lists are one level deep. Page headers and footers stay in the text, multi-column pages are read line by line across the columns, and charts drawn as vectors are dropped.
Does it work on scanned PDFs?
Scanned pages have no text layer. The tool tells you which pages these are; run OCR PDF on them first.
Is my PDF uploaded?
No. The conversion happens in your browser, which matters if you're preparing private documents for an AI tool.
What you get
Want a document to edit rather than plain text? Use PDF to Word. To see what changed between two converted versions, paste them into the Diff Checker.
In the PDF
In the Markdown
Large or bold title lines
# to ### headings, ranked by font size across the document