to navigate Enter to open Esc to close

Markdown to Word Free: Real DOCX, No Upload

A remote image address is not fetched, on purpose. Several competitors say a web image "will be embedded if publicly accessible" without saying why that caveat exists — whether a page can reach across to another domain and download an image depends on that server's cross-origin policy, which varies from one site to the next and is outside any tool's control. Rather than work for some images and silently fail for others, this simply does not attempt the fetch. Upload the image directly, or use a local file, and it embeds reliably every time.

Turns Markdown into a real, editable Word document — not a screenshot, not a PDF renamed. Nothing is uploaded.

Markdown to Word

Local
or paste / type directly below
Markdown
Preview
Written by the docx library, fetched only when you click Download — typing and previewing need nothing extra.

Word or PDF — which output actually fits

Both come from the same Markdown, and the choice is about what happens to the file next, not which looks better:

You needChooseWhy
Someone to edit, comment on, or track changes in itWordGenuine editable formatting, exactly what review workflows expect
The layout to look identical everywhere it opensPDFFixed pagination and fonts, unaffected by the reader's software or settings
A document that goes to a client or a printerPDFNobody can accidentally reflow or reformat it before it is seen
Internal drafts before something is finalisedWordComments, tracked edits and revision history are native to the format

A common pattern: write in Markdown, export to Word for internal review, then export the same source to PDF once it is approved. Both this tool and Markdown to PDF read the identical syntax, so nothing needs rewriting between the two stages.

Why a remote image will not appear

Whether a browser page can reach into another website and download its image depends on that server's cross-origin resource sharing (CORS) policy — some allow it, many do not, and it is not something a visitor or this tool controls. Rather than embed some remote images and silently fail on others depending on a setting elsewhere, none are fetched here. It is a similar reason a pure browser-based tool cannot reliably convert an arbitrary webpage to PDF either.

Image source in MarkdownWhat happens here
An attached local fileEmbedded directly — use the “Attach images” button and reference it by filename
A data: URLEmbedded directly — the image is already inside the text as base64 data, nothing to fetch
A https:// web addressNot embedded. Flagged in the preview and in a note above the download button, rather than silently failing or being promised and not delivered
"Provided it is publicly accessible" is doing a lot of quiet work. A few competitors checked describe web-image embedding this way without explaining the condition — which exists because a browser cannot fetch cross-origin content on its own. Either their tool only works for some images and not others depending on that server's settings, or a server on their end is doing the fetch, which means the image address is not staying entirely local. This tool simply does not attempt the fetch, and says so.

What carries over, and what does not

MarkdownIn the Word document
Headings # to ######Real Word heading styles, not just bold text — usable for a table of contents
**bold**, *italic*, ~~strike~~Genuine formatting, editable afterwards
TablesReal Word tables with borders, not an image of a table
ListsBulleted paragraphs
Code fencesMonospaced paragraphs — no syntax colouring, which Word itself does not support natively either
Nested inline formatting, e.g. **_both_**Not supported — the outer style wins. Rare in practice, but worth knowing before relying on it

Common mistakes

Pasting a web image address and expecting it to appear. Attach the actual file instead, using the filename it is referenced by in the Markdown, or embed it as a data URL. A web address alone cannot be fetched from inside the browser.
Relying on syntax-highlighted code blocks. The code comes across as plain monospaced text, correctly, but without colour — Word's own native formatting does not include code syntax highlighting either, so this matches what Word itself can do, not a shortfall specific to this tool.
Uploading confidential notes just to get a Word copy. Draft reports, internal documentation and client notes are exactly what gets converted here, and exactly what should not sit on a server. Local conversion removes the question.

Frequently asked questions

Should I export to Word or to PDF?

Word if someone needs to edit it, comment on it, or track changes — that is what the format is built for. PDF if the layout needs to look identical everywhere it opens, such as a client deliverable or a print job. Both read the same Markdown, so a common workflow is Word for internal review and PDF once it is approved.

Is my content uploaded?

No. Typing, previewing and building the document all happen in your browser — the network panel in developer tools shows no request carrying your text. The only network request is for the document-writing library, and it happens once, only when you click Download.

Why won't my image show up?

If it is referenced by a web address, that is expected — whether it could even be fetched depends on that server's cross-origin policy, which varies from site to site, so this tool does not attempt it at all rather than working unpredictably. Use the “Attach images” button and reference the file by its filename in the Markdown, or embed the image as a data URL directly in the text.

Does the output Word document stay editable?

Yes — headings, bold, italic, lists and tables are all real Word formatting, not an image or a fixed layout. Open it in Word, Google Docs or LibreOffice and edit it like any other document.

Does snake_case_words turn italic by mistake?

No. Underscore emphasis only activates when it is not surrounded by a letter, digit or another underscore, so variable names, file paths and identifiers print exactly as written. A whole word on its own — _word_ — still becomes italic.

Are code blocks syntax-highlighted?

No, they come across as plain monospaced text. This matches what Word's own native formatting supports; syntax colouring in Word normally needs a plugin regardless of what wrote the file.

Can I upload a .md file instead of pasting?

Yes — the “Open a .md file” button loads it straight into the editor, where you can review or adjust it before downloading.

Is there a length limit?

No cap is imposed. Nothing runs on a server, so there is nothing to ration; the practical ceiling is your own machine's memory on an extremely long document.

Related tools

See the full list of Document Tools, or try: