Free tool

PDF to Markdown, clean and structured.

Turn a PDF into Markdown you can paste into ChatGPT, Claude, Notion, Obsidian or a GitHub README. Headings, paragraphs, bullet and numbered lists, bold text and links are kept, words split at line ends are joined, and repeated headers, footers and page numbers are left out. Edit it here, preview it, then copy or download a .md file.

The PDF is converted in your browser. It is never uploaded.

How it works

Three steps, nothing to install.

01 / Open

Choose the PDF

The text and its sizes and styles are read.

02 / Convert

Structure found

Headings, lists, bold and links become Markdown.

03 / Save

Copy or download

Paste it anywhere, or save a .md file.

Questions

Good to know.

Why convert a PDF to Markdown?

Markdown is plain text with light marks for headings and lists, so AI chat tools, note apps and code sites read it well. Pasting Markdown into an AI tool keeps the structure of a long document while using less room than a PDF.

How does it find headings?

The size used by most of the text is taken as normal text. Larger sizes become headings, the largest as level 1; short bold lines can become headings too. Check the result for documents with unusual layouts.

Does it work with scanned PDFs?

No: a scan has pictures of words, not text. Use PDF to text with OCR first.

What about tables and pictures?

Pictures are left out, and tables come out as text in reading order. Use Extract images for the pictures.

Is my PDF uploaded?

No. It is read and converted in this browser tab.