All Tools
📄

Markdown

Document to Markdown

Upload a PDF, Word document, or HTML file and get clean Markdown — ideal for AI workflows and Obsidian vaults.

Input

📁 Click to upload or drag & drop
.pdf,.docx,.html,.htm

Output

Upload a file to see the Markdown output here.

Your files never leave your device.

Powered by pdf.js (Apache 2.0), mammoth.js (BSD-2-Clause), Turndown (MIT).

How it works

  1. 1

    Upload a PDF, Word document (.docx), or an HTML file using the drop zone.

  2. 2

    The converter extracts and structures the content automatically — headings, lists, bold, italic, and links are preserved.

  3. 3

    Copy the Markdown output or download it as a .md file, ready for Obsidian, Notion, or AI tools.

Frequently asked questions

What file types are supported? ▾

PDF (.pdf), Word documents (.docx), and HTML files (.html). Plain text and RTF are not currently supported.

Is the output compatible with Obsidian? ▾

Yes — the output follows standard CommonMark Markdown syntax and works in Obsidian, Notion, Logseq, and most other Markdown editors.

Do my files get uploaded to a server? ▾

No — conversion runs entirely in your browser. Your files never leave your device.

Will formatting be preserved? ▾

Headings, bold, italic, links, and ordered/unordered lists are preserved. Complex layouts such as multi-column tables or embedded images may be simplified or omitted.