Convert PDF to Markdown

Extract the text of a PDF as structured Markdown — headings, paragraphs, lists and bold text are rebuilt from the document layout. Perfect for notes, wikis, LLM prompts and static-site content. Few tools offer this, and here it runs entirely in your browser.

Drop your files hereor click to choose files — processed on your device, never uploaded

100% private: files are processed in your browser and never uploaded to any server.

How it works

  1. Drop a PDF into the box above — extraction starts automatically.
  2. Review the Markdown in the preview and tweak anything you like.
  3. Copy it to the clipboard or download it as a .md file.

Why Markdown, and why now

Markdown has quietly become the common language of written work. Note apps, wikis, static-site generators, documentation tools and — increasingly — AI assistants all read and write it. Getting a PDF into clean Markdown means its content can flow into any of those, edited as plain text with structure instead of trapped in a fixed-layout document.

The rise of AI has made this especially useful. Language models work best with clean, structured text, so converting a report or paper to Markdown before pasting it into a prompt gives far better results than dumping raw, jumbled PDF text.

How the layout is reconstructed

A PDF does not store headings, lists or paragraphs as such — it stores characters at positions on a page. To rebuild structure, the tool analyses that layout: it groups characters into lines by their vertical position, joins lines into paragraphs using the spacing between them, infers heading levels from relative font sizes, detects bullet and numbered lists, marks bold runs, and rejoins words that were split by hyphenation at line ends. The result is Markdown that mirrors the document's structure, not just its raw text.

What works well, and what needs a look

Straightforward documents — reports, articles, ebooks, letters — convert cleanly. Complex layouts are harder: multi-column pages, tables, footnotes and heavy design can confuse any layout-reconstruction approach, so it is worth skimming the preview and tidying anything that came out oddly before you use it. The editable preview is there precisely so you can fix those cases in seconds.

Frequently asked questions

How is this different from PDF to text?

Plain text extraction gives you a flat wall of words. This tool analyzes font sizes, spacing and layout to reconstruct structure: # headings, - lists, **bold** and paragraph breaks come out as real Markdown.

Will it work with any PDF?

It works with PDFs that contain real text (most documents, reports, ebooks). Scanned PDFs contain only images — run them through the OCR PDF tool first, then convert the result.

Is the layout reconstruction perfect?

Heuristics handle typical documents well, but complex layouts — multi-column pages, tables, footnotes — may need manual cleanup. The preview lets you fix things before downloading.

Is my document uploaded for conversion?

No. Text extraction and Markdown reconstruction run entirely in your browser. The PDF never leaves your device — useful when the document is confidential.

Are tables converted to Markdown tables?

Table reconstruction is inherently unreliable across arbitrary PDFs, so complex tables may need manual cleanup in the preview. Simple text and lists come through well.