# all·markdown

Convert Word to Markdown

Turn a .docx file into clean Markdown without uploading it. The conversion runs in this tab, so the document never leaves your device.

Drop a .docx file here

or

Only .docx — the zipped format Word has used since 2007

Converted in this tab. The file is never uploaded.

How it works

A .docx is a zip archive of XML. The file is unzipped in your browser, the document XML is mapped to HTML, and that HTML is converted to Markdown. Three steps, all local, no server involved at any point.

What carries across

Word formatting with no Markdown equivalent is dropped rather than approximated: fonts, colours, text boxes, headers and footers. That is a property of Markdown, not a limitation of this converter.

Common questions

How do I convert a Word document to Markdown?
Drop the .docx file onto the box above, or choose it with the file picker. The markdown appears on the right, ready to copy, download or open in the full editor.
Is my document uploaded?
No. The .docx is unzipped and converted by JavaScript running in your own browser tab. Nothing is sent to a server, so a confidential contract or an unpublished draft is safe to convert here.
What survives the conversion?
Headings, bold and italic, ordered and unordered lists, tables, links, blockquotes and code formatting all carry across. Word styling that has no Markdown equivalent — fonts, colours, text boxes — is dropped, because Markdown has no way to express it.
What about images in the document?
Images are extracted as embedded data, so the markdown stays self-contained rather than pointing at files you would have to move separately. That makes the output larger but portable.
Can I convert the old .doc format?
No. Only .docx, the zipped XML format Word has used since 2007, can be read in the browser. Open an older .doc in Word or LibreOffice and save it as .docx first.
Does it work with Google Docs?
Yes, indirectly: in Google Docs choose File, Download, Microsoft Word (.docx), then drop that file here.