Skip to main content
Mofumi PDF

PDF to Markdown

Convert PDF text into clean Markdown with headings, lists and paragraphs.

100% Private — files never leave your device
Upload PDFDrop files here or click to chooseAccepted: PDF Files never leave your device

About this tool

PDF to Markdown extracts the text of your PDF and structures it as Markdown. Larger text becomes # headings, bullet and numbered lists are recognised, wrapped lines are joined into proper paragraphs, hyphenated words are repaired and repeating headers, footers and page numbers are removed.

Markdown is perfect for note apps like Obsidian and Notion, for documentation sites, for Git repositories and as clean input for ChatGPT, Claude and other AI tools that work better with structured text than with raw PDF dumps.

Choose how page breaks appear: a horizontal rule, an invisible HTML comment or nothing at all. Everything is processed in your browser.

Engines: pdfjs

How to use

  1. 1

    Upload the PDF.

  2. 2

    Choose page-break style and whether to detect headings and lists.

  3. 3

    Click Convert to Markdown and download the .md file.

Use cases

  • Notes and knowledge bases

    Import papers and manuals into Obsidian, Notion or Logseq.

  • AI prompts

    Give language models clean, structured text instead of messy copy-paste.

  • Documentation

    Move legacy PDF docs into a Markdown-based docs site.

Frequently asked questions

Are tables converted?

Tables come out as text lines. Use Extract Tables or PDF to Excel for tabular data.

How are headings detected?

By font size relative to the body text, plus bold standalone lines as minor headings.

Does it work for Thai documents?

Yes — Thai lines are joined without adding spaces in the middle of sentences.

You may also like