← All tools
// DOCUMENT TOOLS

DOCX to Markdown online

Convert Word .docx files to clean Markdown — browser-only, private, no upload.

DOCX to Markdown Converter logo
by
CHUNKY
MUNSTER
📄
Drop your .docx file here
or click to browse — file never leaves your device
File:  ·  Size:  ·  Status: ready
CONVERTING...
Options: Heading style:
0
Words
0
Lines
0
Chars
0
Headings
0
Tables
🔒 100% Private
Your document is read directly by your browser using JavaScript. Nothing is uploaded — the file never leaves your device. Works offline after the page loads.
📄 Open in Google Docs
Upload the .md file to Google Drive → right-click → Open with → Google Docs. Headings, bold, lists, and tables are rendered automatically. Save as Google Doc from there.
📝 Open in Microsoft Word
Word 365 can open .md files: File → Open → select the .md file. Or paste the Markdown text into Word — Word 365 and later includes a Markdown import option.
🛠 Other Uses
Open .md files in Obsidian, VS Code, Notion (paste into any block), Typora, or publish to GitHub README files.
✅ What's Preserved
Headings (H1–H6), bold, italic, ~~strikethrough~~, bullet & numbered lists, tables, hyperlinks, blockquotes, and code blocks. Images are noted as placeholders.
⚠️ Limitations
Embedded images cannot be exported inline (Markdown links them by filename). Complex DOCX shapes, SmartArt, and comments are stripped. Footnotes may be simplified.

About DOCX to Markdown Conversion

This tool converts Microsoft Word .docx files to clean Markdown format entirely inside your browser. Drop your file, choose your output options, and download a .md file ready for GitHub, Notion, Obsidian, VS Code, or Google Docs — no upload, no server, no account required.

What formatting is carried over?

Powered by mammoth.js and Turndown. Runs 100% offline once the page loads.

How to Use docx-to-markdown

  1. Click or drag a .docx file into the upload area.
  2. The tool extracts content and converts headings, bold, italic, lists, and links to Markdown.
  3. Review the Markdown output in the preview panel.
  4. Download the .md file — your Word document never leaves your browser.

Word .docx files are XML archives. This tool reads the document.xml inside the archive directly in your browser — no upload, no server, no API key — and converts paragraph styles, character formatting, lists, tables, and hyperlinks to clean Markdown. Useful for migrating Word content to GitHub READMEs, static site generators, or developer documentation.

What Gets Converted

Heading levels (Heading 1 → #, Heading 2 → ##, etc.). Bold → **bold**, italic → *italic*. Numbered lists → Markdown ordered lists; bullet lists → unordered. Hyperlinks → [text](url). Tables → Markdown pipe tables. Footnotes are appended as numbered references. Images are noted as [Image] placeholders — embedding images in Markdown requires manual reference to extracted files. Code blocks (monospace runs or "Code" style) → fenced code blocks.

Frequently Asked Questions

Why are images shown as placeholders?

Markdown doesn't embed images inline — it references external files. The images inside the .docx archive could be extracted and saved alongside the .md file, but this tool outputs the document structure. Extract images manually using a zip tool.

Will it handle complex tables?

Simple tables (fixed rows and columns with text) convert well. Merged cells, nested tables, and tables with complex formatting may produce imperfect output. Review and clean up complex tables manually after conversion.

Does it support .doc (old Word format)?

No. Only .docx (Office Open XML, introduced in Word 2007). The legacy .doc format is a binary format requiring a different parser. Convert .doc to .docx in Word first.

What Markdown flavour does the output use?

The output uses CommonMark-compatible Markdown with GitHub Flavored Markdown (GFM) extensions for tables. It is compatible with GitHub, GitLab, Notion, Obsidian, and most static site generators.

See also the HTML Formatter, Diff Checker, and Markdown Table Generator.