Word to Markdown

Convert Word (DOCX) files to Markdown for docs, wikis, and GitHub.

This tool requires JavaScript. If you don't see the editor, enable JavaScript and reload.
Or from your terminalAutomate it with the API
npx mdedit-cli convert report.docx --to md

Same engine as this page. The command signs you in on first run.

Bring another file or rich clipboard source into an editable Markdown workflow.

Switch formats or reverse the workflow with a related converter.

How to use Word to Markdown

  1. 1Upload a .docx file.
  2. 2Select “Convert” to build the .md file.
  3. 3Copy the .md result, or download it as a file.

Details

Word structures converted to Markdown

DOCX documents with semantic Word styles convert best. The converter can carry headings, paragraphs, emphasis, links, ordered and unordered lists, blockquotes, and simple tables into Markdown.

Visual formatting without document structure is harder to infer. A large bold line is not necessarily a Word heading, and tabs or text boxes do not reliably describe Markdown reading order.

Tables, images, and code from Word

  • Tables: simple rows and columns can become Markdown tables; merged cells, nested tables, and layout tables may be simplified.
  • Images: embedded Word images are not returned as a bundled asset folder, so image references may need to be replaced after conversion.
  • Code: Word does not have one universal code-block style. Monospace text may remain text without Markdown backticks or a fenced code language.

Comments, tracked changes, headers, footers, text boxes, page layout, and Word-only styling are not guaranteed to survive.

Realistic DOCX to Markdown example

Example: an implementation plan uses Word Heading 1 and Heading 2 styles, a numbered rollout list, a simple owner/status table, and a shaded code paragraph.

The headings, list, and simple table can become useful Markdown structure. The shaded code paragraph may still require fenced code markers, and page-specific styling is intentionally left behind.

Best results and cleanup

Before uploading, accept or reject tracked changes and use Word heading and list styles instead of manual spacing. After conversion, compare the Markdown with the DOCX and review heading levels, list nesting, table cells, links, code, and image references.

This converter targets editable content, not pixel-identical Word layout.

Privacy and known limits

DOCX files are uploaded to mdedit.ai servers for conversion. Uploaded files and results are automatically deleted after 30 days.

The file limit is 10 MB. Password-protected, malformed, or unsupported Word documents may fail. Review sensitive documents before uploading and verify the Markdown before publishing it.

Example

Convert Word (DOCX) to Markdown. This is regular document content—no Markdown needed inside the file.

Input (.docx)
Example.docx
This is regular document content—no Markdown needed inside the file.
Upload
Project Update
This is what a normal document looks like (headings, paragraphs, lists, and tables).
  • Milestones: Draft, Review
  • Next: Publish to web
ItemOwner
DraftAda
ReviewGrace
Output (.md)
# Release Notes

The importer now streams large files instead of buffering them in memory.

```bash
mdedit convert notes.md --to pdf
```

| Change | Status |
| --- | --- |
| Streaming import | Shipped |
| Retry on 429 | In review |

Last reviewed

FAQ

What carries over from .docx to .md?
Structure maps across: headings, paragraphs, lists, links, tables, code blocks, and inline emphasis. Anything that depends on the source presentation layer can be simplified or dropped, including page layout, fonts and colors, comments and tracked changes, and deeply nested or merged tables. Review those areas before you publish the result.
What are the file limits?
Accepted file types are .docx. Each file must be 10 MB or smaller.
Is my content private?
Processed on mdedit.ai servers. Uploaded files are stored in a private S3 bucket (not publicly readable). Uploads use signed URLs, and results are provided via time-limited signed download links. Files are automatically deleted after 30 days.