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

Copy for Email and Chat

HWY1dot0HWY1dot0419 downloads

Copy selections or whole notes as email-ready rich text plus chat-ready plain text. Tables, callouts and Mermaid diagrams survive Gmail, Outlook, Apple Mail; WeChat and Slack get structured text.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

English | 简体中文

Copy for Email and Chat

Copy a selection or a whole note as email-ready rich text. Paste it into Gmail, Outlook, Apple Mail, Word or a WeChat official-account editor and the formatting survives — headings, tables, callouts, highlighted code, task lists, and even Mermaid diagrams and math (converted to images). The same copy also carries a chat-ready plain-text flavor, so pasting into WeChat, Slack or iMessage gives clean structured text instead of raw markdown.

Copy for Email and Chat demo — select, right-click, Copy for email and chat, paste into a mail-ready document with formatting intact

Plain markdown copied out of Obsidian pastes as raw syntax (**bold**, # heading, | tables |). Existing "copy as HTML" approaches rely on classes and <style> blocks, which mail clients strip on paste. This plugin instead:

  • Inlines every style on every element — the only formatting mail clients reliably keep.
  • Rasterizes what mail can't render: Mermaid diagrams, charts, MathJax formulas and SVGs become embedded PNG images.
  • Embeds vault images as data URIs so they paste along with the text.
  • Uses a fixed light palette so text stays readable in a white email body even if you run a dark Obsidian theme.
  • Writes a chat-styled plain-text flavor too: chat apps (WeChat, Slack, iMessage) that ignore rich text get clean text whose structure survives in glyphs — 【Heading】, 「emphasis」, ① ② ③ lists, ▏ quote bars — with every marker customizable in settings.

Usage

  • Copy selection — command palette, or right-click a selection → Copy for email and chat (editing view). Works in reading view too: select rendered text, then run the command.
  • Copy note — copies the active note (frontmatter excluded; optionally prepends the title).
  • Ribbon button — the mail icon in the left ribbon copies the current selection, or the whole note when nothing is selected.

Then paste into your mail compose window.

[!note] A plain Cmd/Ctrl+C is still Obsidian's native copy (markdown text, or theme-styled HTML from reading view, which mail clients render poorly). Use the plugin command or menu item to get the email-ready version.

What maps to what

In Obsidian In the email
Headings, bold/italic, highlight Styled text (GitHub-light palette)
Tables (with column alignment) Bordered tables
Callouts Tinted boxes with colored left border
Code blocks Boxed monospace with syntax colors
Task lists ☑ / ☐
Mermaid / charts / math / SVG PNG images
Vault image embeds Embedded images (data URIs)
Internal links & tags Plain text
External links Real links

Chat plain text

Chat apps ignore the rich-text flavor entirely — WeChat, for example, supports no formatting in messages at all. So the same copy also writes a plain-text version where structure is redrawn with glyphs chat apps render fine:

【Note title】

■ Section

「Key point」 survives as visible emphasis.

▍Subsection

① First
② Second
 • nested item

▏ Quoted line

※ Callout title
▏ Callout body

Every marker is configurable under Settings → Copy for Email and Chat → Plain text: swap any glyph, or switch the style to Minimal for undecorated plain text. Tables stay as a | b rows — proportional chat fonts can't align columns, so for tables a screenshot is still the honest answer.

Notes & limitations

  • Pasted data-URI images work in Gmail, Apple Mail, Outlook for Mac and new Outlook. Classic Outlook for Windows may not display them while composing; recipients are unaffected when sending from the supported clients.
  • Diagrams are rasterized against your current Obsidian background, so they always stay readable; for light-styled diagrams in email, use a light theme.
  • On mobile, diagrams/math degrade to a [diagram] placeholder (iOS cannot reliably rasterize off-screen renders); text, tables and images copy fine.

Install

Copy for Email and Chat is available in the Obsidian Community Plugins directory:

  1. Open Settings → Community plugins → Browse.
  2. Search for Copy for Email and Chat and install it.
  3. Enable it — the commands and the right-click menu item appear immediately.
Manual install

Download main.js, manifest.json, styles.css from the latest release into <vault>/.obsidian/plugins/copy-for-email/, then enable it in Settings → Community plugins.

More plugins by HWY1dot0

  • Calendar Hub — one calendar that surfaces every note from a given day, in any folder.
  • Screenshot Selection — capture selected note content as a theme-faithful PNG.

If this plugin helps your workflow, you can buy me a coffee.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Copy selections or whole notes as email-ready rich text that preserves headings, tables, callouts, code blocks, task lists and converts Mermaid diagrams, charts, math and SVGs into embedded images. Inline styles and embed vault images as data URIs, keeping a light palette for white email bodies. The same copy also writes a chat-styled plain-text flavor: WeChat, Slack and iMessage get structure redrawn with visible markers for headings, emphasis, ordered lists and quotes. Every marker is configurable in settings, with a Minimal style for undecorated plain text. A ribbon button copies the selection, or the whole note when nothing is selected.
ExportHTMLImages
Details
Current version
0.1.4
Last updated
Yesterday
Created
2 months ago
Updates
5 releases
Downloads
419
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
HWY1dot0HWY1dot0hwy1dot0
GitHubhwy1dot0
  1. Community
  2. Plugins
  3. Export
  4. Copy for Email and Chat

Related plugins

Wechat Converter

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

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.

markdown export

Export Markdown to a package, including images.

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.

Image Context Menus

Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.

TTRPG Tools - Maps

A toolbox for interactive fantasy maps.

PlantUML

Generate PlantUML diagrams.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.