Skip to content
Document tools

Markdown to DOCX Converter

Turn Markdown into a Word document with real headings, tables and code blocks.

Convert your document

Converted on our server
This conversion runs on our server. Your text is sent over HTTPS, converted with Pandoc and deleted as soon as the result comes back to you. We never keep a copy.
Free tool · No account needed

How it works

  1. Paste Markdown or choose a filePaste up to 2 MB of text, or upload an .md file.
  2. Agree and convertConfirm the upload and press Convert.
  3. Download the DOCXOpen it in Word, Google Docs, LibreOffice or Pages.

Supported formats

Any of these can be converted into any other. Old .doc files and PDFs are not supported.

DOCXODTRTFEPUBHTMLMDTXTTEXRSTADOCORGWIKI

About this tool

Markdown is quick to write, but colleagues, clients and teachers often want a Word file. Paste your Markdown or upload an .md file, and you get a .docx document where # headings become Word's own Heading styles (so the navigation pane and a table of contents work), lists stay lists, tables become Word tables and code blocks keep a fixed-width font.

The converter reads GitHub-flavoured Markdown, including tables, task lists, strikethrough, footnotes and maths. Images are included only when they are built into the Markdown itself; images linked from websites or from your computer are left out, and the page tells you how many. The conversion runs on our server with Pandoc after you agree to the upload, and nothing is kept afterwards.

Questions people ask

Why are my images missing?
The converter only uses what is inside the text you send and never downloads anything, which keeps the service safe. Images linked from the web or from your computer are left out, so add them in Word afterwards.
Can I use my own fonts or Word template?
Not yet. The document uses Word's standard styles, so you can restyle it in one step by changing the Heading and Normal styles in Word.
Does it read YAML front matter?
Yes. A YAML block at the top with a title (title: My report) becomes the document title instead of appearing as stray text.
Good to know

Getting a tidy Word file

Start with a title

Add a YAML block with a title at the top, or begin with a # heading, so the Word file opens with a clear title.

Restyle in one go

Change Word's Heading and Normal styles to restyle the whole document at once, instead of formatting paragraph by paragraph.

Add linked images in Word

Images linked by address are left out and their descriptions stay in the text, so you can see where to insert each one.

Know your formats

Markdown vs DOCX

Markdown and DOCX compared
MarkdownDOCX
Full nameMarkdown plain-text formatting (GitHub flavour)Microsoft Word document (Office Open XML)
Formatting it keepsHeadings, bold and italic, lists, links, images, tables and code; no fonts or page layoutEverything: styles, fonts, tables, images, headers, comments and page layout
Best forREADME files, documentation, notes apps and static websitesDocuments people edit, review and send by email
Works withGitHub, GitLab, Obsidian, Notion, Jekyll, Hugo and any text editorWord, Google Docs, LibreOffice, Pages and most upload forms