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 elementMarkdown outputNotes
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 ![alt](src) 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.