Word to Markdown
Turn headings, lists and tables into clean Markdown / HTML
Drag & drop files here
or browse files
Only .docx is supported (for legacy .doc, save as .docx in Word first). Conversion happens locally - nothing is uploaded.
About this tool
When a Word document has to move into a blog, a docs platform or a static site generator, it almost always has to become Markdown first. This tool parses the .docx semantically with open-source mammoth.js: headings become #, lists become -, and bold, italics, links and tables all land where they belong in clean Markdown source.
Images can be inlined as base64 or dropped; the same conversion also yields an HTML export for emails and forums. Everything runs locally in your browser - unpublished drafts stay on your device.
Features
- Headings 1-6, ordered/unordered lists and blockquotes preserved
- Tables become GFM tables; bold, italics and links survive
- Images inlined as base64 or removed entirely - your choice
- HTML export included with the same conversion
- Local browser conversion - no upload, free, no limits
How to use
- Drop in your .docx file (save older .doc files as .docx first)
- Choose whether to include images (inlined as base64)
- Click Convert and preview the Markdown source
- Download .md / .html or copy it straight out
Frequently asked questions
- Which elements are converted?
- Headings (styles Heading 1-6 or outline levels), body paragraphs, ordered and unordered lists, quotes, tables, hyperlinks, bold and italics. Text boxes, WordArt, footnotes and columns are outside the conversion scope.
- The table looks broken after converting to MD?
- Output uses GFM table syntax, supported by GitHub, Notion-style editors, Typora and more. Pipes inside cells are escaped automatically; very wide tables require horizontal scrolling in every Markdown reader - that is a limit of the syntax itself.
- Where did my images go?
- By default they are inlined as base64 (larger file, works offline); untick the option for a text-only export. Floating images anchored to the page can drop out - a quirk of docx structure - so re-add those manually if needed.
- How is this different from Word to TXT?
- TXT is text only - structure is flattened. Markdown keeps the document structure and is the standard format for blogs, Git repositories and documentation sites. Use TXT for raw text, use this tool when structure matters.