Features
Everything it converts, faithfully.
The converter reads your document into a structured model before rendering, so complex structure makes it across intact. Here is the full picture.
-
Headings & structure
Outline levels and heading styles become # through ###### with the hierarchy intact.
-
Lists, nested & mixed
Deeply nested ordered, unordered and task lists keep their levels and markers.
-
Tables
Simple tables become Markdown pipes; merged-cell tables fall back to clean HTML.
-
Images
Embedded images are extracted in your browser, previewed inline, and exported in a .zip.
-
Rich formatting
Bold, italic, strikethrough, underline, super/subscript, highlight and color - faithfully.
-
Footnotes & endnotes
Footnotes convert to GFM [^1] syntax; endnotes can be included on request.
-
Blockquotes
Word quote styles are turned into > blockquotes.
-
Code detection
Monospace runs, shaded text and code styles become inline code or fenced blocks.
-
Definition lists
Definition term / definition styles render as <dl>, Pandoc, or plain paragraphs.
-
Math (OMML)
Office equations are extracted with a readable fallback, or routed to LaTeX via a hook.
-
Metadata front matter
Core and custom document properties can be emitted as a YAML front-matter block.
-
Safe by default
Malformed or non-DOCX files degrade to partial output with notes instead of crashing.
One input, tuned output.
Two Markdown flavors
GitHub Flavored Markdown for tables, task lists and footnotes - or strict CommonMark for maximum portability.
Tune the conventions
Switch how tables, underline, image sizing (Obsidian / Pandoc), definition lists and ordered-list markers are rendered.
Tracked changes & metadata
Accept or reject revisions, show deletions as strikethrough, and optionally prepend document properties as YAML front matter.
Honest about limits
SmartArt, charts and page geometry cannot become Markdown - their text is kept and a note explains what was downgraded, never a silent crash.
Supported elements
Word element, the Markdown it becomes, and the notable details.
| Word element | Markdown output | Notes |
|---|---|---|
| Paragraphs & headings | # Heading | From outline levels, style names, or overrides |
| Ordered / nested lists | 1. · - item | Deep nesting, mixed, and task lists |
| Task lists | - [ ] / - [x] | GFM checkboxes |
| Tables | | col | / <table> | Pipes for simple, HTML for merged cells |
| Images |  | Extracted in-browser, optional sizing |
| Links & bookmarks | [text](url) | Web links and internal anchors |
| Bold / italic / strike | **b** *i* ~~s~~ | Plus sub/superscript |
| Underline | <u> or ++text++ | Configurable |
| Highlight / color | <mark> / <span> | Opt-in |
| Inline / block code | `code` / fenced | By font, shading, or style |
| Blockquotes | > text | From quote styles |
| Footnotes / endnotes | [^1]: ... | GFM syntax |
| Definition lists | <dl> / Pandoc / flat | Configurable |
| Math (OMML) | text or LaTeX | Text fallback, or LaTeX via hook |
| Metadata | YAML front matter | Opt-in |
See it on your own document.
Nothing uploads. It converts the moment you drop a file.