← Back to Blog
Tool Picks2026-04-20 · 5 min read

Word to Markdown Online Converter: Batch Convert .docx with Auto Image Extraction

A free online Word-to-Markdown tool supporting batch .docx upload, automatic image extraction, and ZIP download — all processed locally in the browser to protect your privacy.

# Markdown# Word# 文档转换# 效率工具# 免费工具

Why Convert Word to Markdown?

In technical writing, blogging, and knowledge management, Markdown has become the de-facto standard. It's lightweight, version-control-friendly, and renders consistently across GitHub, Notion, Hugo, Jekyll, and more.

Yet vast amounts of legacy content still lives in Word (.docx) format. Manual copy-paste is time-consuming, loses formatting, and embedded images are a particular headache.

👉 Try the Word to Markdown Tool

Core Features

Flexible Upload — Three Ways

  • Drag & drop: drop .docx files directly onto the upload zone
  • File picker: multi-select files in one click
  • Folder select: pick an entire folder — the tool recursively finds all .docx files, skipping hidden files and Office temp files (~$ prefix)

Automatic Image Extraction

The tool's headline feature. Images embedded in Word documents are automatically detected and extracted, saved to an images/ directory, and referenced with relative paths in the Markdown:

``markdown

# My Document

Body text here.

![](./images/docname_image_1.png)

More content...

`

Image filenames follow the pattern {docname}_{index}.{ext} — no collisions in batch mode.

Instant Preview

After conversion:

  • Rendered preview: fully rendered Markdown with images, headings, lists, tables, code blocks
  • Source view: raw Markdown text
  • One-click copy: copy to clipboard instantly

ZIP Download

#### Single File

`

report.zip

├── report.md

└── images/

├── report_image_1.png

└── report_image_2.jpeg

`

#### Batch Download All

`

word2md_batch.zip

├── reportA.md

├── reportB.md

└── images/

├── reportA_image_1.png

├── reportA_image_2.png

└── reportB_image_1.png

`

Privacy & Security

All conversion happens locally in your browser — no files are uploaded to any server. This is especially important for documents containing sensitive or confidential information.

Core open-source libraries used:

  • mammoth.js: parse .docx, convert to HTML, extract embedded images
  • node-html-markdown: convert HTML to clean Markdown syntax
  • JSZip: pack ZIP files in the browser
  • file-saver: trigger the browser download

Supported Elements

|---|---|

Word ElementMarkdown Output
Heading 1 / 2 / 3# / ## / ###
Bold textbold
*Italic text**italic*
Unordered list- item
Ordered list1. item
Hyperlinktext
TableMarkdown table syntax
Embedded image![](./images/...)` + separate file
⚠️ Legacy .doc format (Word 97-2003) is not supported. Please save as .docx first in Word.

Use Cases

  • Tech doc migration: move Word specs and API docs into a Git repo
  • Blog content: batch-convert historical Word articles to Markdown for Hugo / Jekyll / Hexo
  • Knowledge base: import Word docs into Notion, Obsidian, or Yuque
  • GitHub docs: commit as .md files for version control

Try It Now

Free, no registration, open immediately.

👉 Word to Markdown Tool
W

woshiit团队

woshiit AI Navigation · Original Content

More Articles

Tech Sharing

SBTI Personality Test: A 15-Dimension Character Analysis Beyond MBTI

12 min

AI Tools

NüWa.skill: Distilling the Minds of Legends — Deep Conversations with Jobs & Musk via AI

8 min

Tech Basics

What is Base64 Encoding? Principles, Use Cases & Online Converter

7 min

Security

What is MD5? A Deep Dive into the MD5 Hashing Algorithm and Its Security

8 min