## Workflow

How to Paste Formatted Markdown into Gmail, Outlook, and Docs

Published March 2026

You wrote something in Markdown. Now you need it formatted in an email or a document. You don't want to manually reformat it. Here are four ways to solve this.


## The Problem

Markdown is great — until you need to send it

You draft everything in Markdown. Release notes, project updates, meeting recaps, documentation. The writing is clean. The formatting is perfect.

Then someone asks you to paste it into Gmail. Or Outlook. Or a Google Doc. Or Slack.

And suddenly your beautifully structured document is a wall of raw ## symbols, **asterisks**, and - [ ] checkboxes that nobody can read. You need a way to convert Markdown to rich text — fast.


## Method 1

Markdown Here (browser extension)

Write raw Markdown directly in Gmail's compose window, then click the Markdown Here extension icon to render it in place.

Pros

  • Works inside the browser, no separate app

Cons

  • Chrome-only (no Safari, limited Firefox support)
  • Requires installing and trusting a browser extension
  • Doesn't work in all email clients or compose windows
  • Can break formatting unpredictably with complex Markdown
  • You have to write Markdown inside the email — can't use your existing .md files

## Method 2

pandoc (CLI)

pandoc README.md -o output.html
open output.html
# Select all → Copy → Paste into Gmail

pandoc is the Swiss Army knife of document conversion. It can turn Markdown into HTML, PDF, DOCX, and dozens of other formats.

Pros

  • Extremely powerful, supports many output formats
  • Can produce Word docs directly

Cons

  • Requires terminal and Homebrew/pip install
  • Multi-step workflow: convert, open browser, select all, copy, paste
  • Overkill when all you want is "paste into email"

## Method 3

Online converters

Sites like markdowntohtml.com and dillinger.io let you paste raw Markdown into a text area, then copy the rendered HTML output.

Pros

  • No install required, works in any browser

Cons

  • Privacy concern — you're pasting your content into a third-party website
  • Formatting inconsistency across different converters
  • Extra steps: open browser, navigate to site, paste, copy result, paste again
  • No support for your local .md files — you have to copy-paste the raw text in

## Method 4 (Recommended)

ShowMeMyMD — one click

Open your .md file in ShowMeMyMD. The rendered preview appears instantly. Click "Copy Rendered" and paste into whatever app you need. One click. Native. Private — nothing leaves your Mac.

Works with:

GmailOutlookApple MailGoogle DocsMicrosoft WordNotionSlackConfluenceJira

Headers become headers. Bold stays bold. Code blocks stay formatted. Tables paste as tables. No re-styling, no manual cleanup.


## Step by Step

The workflow with ShowMeMyMD

  1. 1. Open your file. Double-click any .md file in Finder. ShowMeMyMD renders it instantly.
  2. 2. Click "Copy Rendered". One button in the toolbar. The formatted content is now on your clipboard as rich text.
  3. 3. Paste. Cmd + V into Gmail, Outlook, Google Docs, Slack, Notion, Confluence, Jira, or any app that accepts rich text.
  4. 4. Done. Your formatting is preserved. Headers, bold, lists, code blocks, tables — all intact.

No browser extension. No CLI. No third-party website. No multi-step conversion pipeline. Open, click, paste.


## Keep Reading

Learn more about the Copy Rendered feature in ShowMeMyMD. See why it's the best Markdown viewer for Mac. Or read our app-specific guides for Gmail, Outlook, Slack, Notion, and Google Docs.


Write in Markdown. Paste it anywhere.

Open any .md file, click Copy Rendered, paste into Gmail, Outlook, Docs, Slack, or Notion. $2.99 on the Mac App Store.

Download on theMac App Store