Drop a .docx file and get Markdown back. It runs in your browser, so the document is never uploaded anywhere — including to us.
Drop a .docx file or choose it below
It is converted here, in this tab. The file is not uploaded.
What it does
The file is read in the page by JavaScript. Nothing is sent to a server.
Word styles are mapped to structure: Heading 1 to 6 become `#` to `######`, and bold, italic, links, ordered and unordered lists, tables, blockquotes and code all carry across.
The result is Markdown you can paste into any editor, commit to a repository, or upload here as a documentation site.
What it will not do
Images are dropped. Word stores them inside the file, and a Markdown document needs them as separate files with paths — there is nowhere sensible to put them in a single text output.
Text boxes, SmartArt, WordArt and anything else floating outside the document flow will not appear. Word does not treat them as part of the text.
Footnotes, endnotes, comments and tracked changes are not carried over.
Columns, page breaks and headers or footers are layout, and Markdown has no way to express them.
Wanted a documentation site, not a text file?
Uploading the same file to Docszero runs this conversion and keeps going: images stay, the document splits into pages by heading, and you get a searchable site on your own subdomain in under a minute. Free for one site, no card, and you can export everything whenever you like.
No. The conversion happens in your browser using JavaScript on this page. The file is read from disk into the tab and never sent over the network, so it never reaches our servers or anyone else's. You can confirm it by opening your browser's network tab, or by disconnecting from the internet after the page loads — the converter still works.
Do I need an account?
No. There is no signup, no email gate and no limit on how many files you convert.
What about .doc files?
Only .docx works. The older .doc format is a different, binary format that browsers cannot read. Open it in Word or LibreOffice and save as .docx first.
Why did my images disappear?
A .docx keeps its images inside the file. Markdown references images as separate files by path, so a single Markdown document has nowhere to put them. If you need the images, use the same document as an upload to Docszero instead — the import keeps them and puts them next to the pages.
Can I turn the result into a documentation site?
Yes, and you can skip this tool if that is the goal. Uploading the .docx to Docszero directly runs the same conversion, keeps the images, splits it into pages by heading, and publishes a searchable site. The free plan covers one site and needs no card.