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

WeChat Article Designer

AdolphLeeAdolphLee43 downloads

Convert Markdown to WeChat-compatible HTML with inline styles, preview it in a phone frame, and copy it straight into the WeChat Official Account editor.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

An Obsidian plugin that converts Markdown into WeChat Official Account compatible HTML, previews the final style inside a phone frame, and copies it so you can paste it straight into the WeChat article editor.

Personal (unverified) subscription accounts cannot pass WeChat certification, and the draft API returns 48001 for them. This plugin therefore uses a "copy mode" workflow: render locally → preview → copy → Ctrl+V in the WeChat backend. Zero setup, works on any account. (If an account later completes WeChat certification, an "API mode" that pushes to the draft box can be added.)

中文说明见 README.zh-CN.md.

Features

  • Markdown → WeChat-compatible HTML (headings, quotes, lists, tables and code blocks all use inline styles, so nothing is lost when pasted)
  • Syntax highlighting for code blocks (colors inlined, WeChat won't strip them)
  • Supports Obsidian wikilink images ![[image.png]]
  • Local images are inlined as base64 automatically (can be disabled in settings)
  • Phone-frame local preview of the final style
  • One-click rich-text copy

Installation

Option 1: Manual install (available now)

  1. Download main.js, manifest.json and styles.css from the Releases page.
  2. Put them into your vault at .obsidian/plugins/wechat-designer/.
  3. In Obsidian, go to Settings → Community plugins → turn off Restricted mode → enable "WeChat Article Designer".

Option 2: Community plugin marketplace (planned)

Once this plugin is accepted into the Obsidian community plugin directory, you can install it by searching for "WeChat Article Designer" in the plugin browser.

Usage

  1. Open any .md file.
  2. Click the document icon in the left ribbon, or open the command palette (Ctrl/Cmd+P) and run "Preview and copy WeChat article".
  3. In the modal, preview the style in the phone frame → click "Copy (WeChat format)" → switch to the WeChat article editor and press Ctrl+V.

Document conventions

You can add the following frontmatter at the top of the document (defaults can also be set in the plugin settings):

title: Article title
author: Author
digest: Summary
  • What gets copied is the body HTML (title and summary are filled in separately in the WeChat backend). Paste and it looks exactly like the preview.
  • Settings: default author, accent color, and whether to inline local images.

Development

npm install
npm run build   # bundles to main.js

Releases are built from source in CI: pushing a tag triggers GitHub Actions, which builds the plugin, generates artifact attestations, and uploads main.js, manifest.json and styles.css to a new release.

License

MIT © moyansuyu

HealthExcellent
ReviewSatisfactory
About
Convert Markdown into WeChat Public Account–compatible HTML with inline styles that preserve headings, quotes, lists, tables and syntax-highlighted code. Preview the final mobile styling locally, handle Obsidian image links and inline base64 images, then copy ready HTML to paste directly into the WeChat editor.
PublishingExportImages
Details
Current version
0.1.4
Last updated
3 weeks ago
Created
3 weeks ago
Updates
5 releases
Downloads
43
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
AdolphLeeAdolphLeemoyansuyu
GitHubmoyansuyu
  1. Community
  2. Plugins
  3. Publishing
  4. WeChat Article Designer

Related plugins

Wechat Converter

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

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Export Image plugin

Easily convert your article to image.

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.

Image Captions

Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.

Ink

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

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

TTRPG Tools - Maps

A toolbox for interactive fantasy maps.

Featured Image

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

Imagine

A comprehensive image management plugin for managing, inserting, resizing, viewing, and batch processing images.