Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DOCX Exporter Plus

michellegdyasonmichellegdyason975 downloads

Export Markdown notes to DOCX with Word heading navigation, visible colors on white paper, and working links.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

Obsidian plugin that exports the active Markdown note directly to .docx, and also offers Pandoc export for citation-heavy notes plus assembled Longform project export, targeting the common subset that opens cleanly in Microsoft Word, Apple Pages, and Google Docs.

What it does:

  • Maps Markdown headings to standard DOCX heading levels so the document stays structured across Word, Pages, and Google Docs.
  • Preserves clickable links.
  • Reads rendered text colors from Obsidian and adjusts overly light text so it stays readable on white paper.
  • Exports embedded images and Markdown note embeds.
  • Converts image captions into plain numbered caption paragraphs for better cross-app compatibility.
  • Writes the exported .docx next to the source note.
  • Adds Pandoc export commands for both the active note and assembled Longform projects.

Current scope:

  • Exports paragraphs, headings, lists, code blocks, horizontal rules, basic tables, images, and embedded Markdown notes.
  • Uses Obsidian's renderer before conversion, which helps preserve rendered links and inline styling.
  • Rasterizes SVG and WebP images to PNG in the exported DOCX because that format imports more reliably into Pages and Google Docs.
  • Non-Markdown media embeds such as PDFs/audio/video currently export as file reference links rather than inline media.
  • The Pandoc export path strips PDF Scholia Scribe's managed reference block, preserves ordinary @citekey citations, and converts PDF Scholia vault/Zotero citation links into Pandoc citations when a citekey can be resolved.
  • Longform project export assembles scenes in project order, removes scene frontmatter, carries project frontmatter into the manuscript, and turns scene titles into Markdown headings before running Pandoc.

Build:

npm install
npm run build

Manual install for local testing:

.obsidian/plugins/docx-exporter-plus

Copy these files into that folder:

  • main.js
  • manifest.json
  • styles.css

Community release notes:

  • The GitHub release tag must match the version in manifest.json.
  • Release assets should include main.js, manifest.json, and styles.css.

Future releases:

git tag <version>
git push origin <version>

That tag triggers the GitHub Actions release workflow, which rebuilds the plugin, uploads the release assets, and generates GitHub artifact attestations for them.

Pandoc export:

  • Command: Export active note with Pandoc
  • Command: Export Longform project with Pandoc
  • Requires a local pandoc install.
  • Best for academic notes that use Pandoc-style citations or PDF Scholia source notes with citekey metadata.
  • The Longform command works from either a Longform index note or one of its scene notes and assembles the manuscript directly from the project scene list.
  • You only need Longform's own Compile step first if you rely on custom Longform compile transformations beyond simple scene assembly.
  • Optional global Pandoc defaults, bibliography, CSL, and reference DOCX paths can be configured in the plugin settings.
HealthExcellent
ReviewSatisfactory
About
Export the active Markdown note to .docx with mapped Word heading levels, preserved clickable links, and embedded images and notes, using Obsidian's renderer to keep inline styling. Adjust rendered text colors for readability on white paper, convert image captions into Word figure captions with numbering, and save the .docx beside the source note.
ExportPublishingImages
Details
Current version
0.1.6
Last updated
Last week
Created
2 months ago
Updates
7 releases
Downloads
975
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
Author
michellegdyasonmichellegdyason
github.com/MichelleGDyason
GitHubmichellegdyason
  1. Community
  2. Plugins
  3. Export
  4. DOCX Exporter Plus

Related plugins

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Export Image plugin

Easily convert your article to image.

Export to HTML

Export your Markdown notes as HTML, directly in the clipboard or as a file.

ObShare

Your Note Synchronization and Share Solution Based on Feishu Docs.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Ink

Handwriting and drawing directly between paragraphs using a digital pen, stylus, or Apple pencil.

Featured Image

Automatically set a featured image property in your notes based on the first image.

PlantUML

Generate PlantUML diagrams.

TTRPG Tools - Maps

A toolbox for interactive fantasy maps.