adam-p /markdown-here

Google Chrome, Firefox, and Thunderbird extension that lets you write email in Markdown and render it before sending.

★ 60,250⑂ 10,990👁 982⑃ 93● 637▤ 17◈ 3
JavaScriptMITCreated 2012-05-13markdown-here.com
60,250
stars
+1
10,990
forks
982
watchers
93
prs
637
issues
17
releases
3
discussions

README

!Markdown Here logo Markdown Here

Visit the website.
Get it for Chrome.
Get it for Firefox.
Get it for Thunderbird.
Get it for Opera.
Discuss it and ask questions in GitHub Discussions.

Markdown Here is a Google Chrome, Firefox, Opera, and Thunderbird extension that lets you write email† in Markdown‡ and render them before sending. It also supports syntax highlighting (just specify the language in a fenced code block).

Writing email with code in it is pretty tedious. Writing Markdown with code in it is easy. I found myself writing email in Markdown in the GitHub in-browser editor, then copying the preview into email. This is a pretty absurd workflow, so I decided to create a tool to write and render Markdown right in the email.

To discover what can be done with Markdown in Markdown Here, check out the Markdown Here Cheatsheet and the other wiki pages.

†: And Google Groups posts, and Blogger posts, and Evernote notes, and Wordpress posts! See more.
‡: And TeX mathematical formulae!

!screenshot of conversion

 Table of Contents
Installation Instructions
Usage Instructions
Troubleshooting
Compatibility
Notes and Miscellaneous
Building the Extension Bundles
Next Steps, Credits, Feedback, License

 Installation Instructions

 Chrome

 Chrome Web Store

Go to the Chrome Web Store page for Markdown Here and install normally.

After installing, make sure to reload your webmail or restart Chrome!

 Manual/Development

1. Clone this repo.
2. In Chrome, open the Extensions settings. (Wrench button, Tools, Extensions.)
3. On the Extensions settings page, click the "Developer Mode" checkbox.
4. Click the now-visible "Load unpacked extension…" button. Navigate to the directory where you cloned the repo, then the src directory under that.
5. The Markdown Here extension should now be visible in your extensions list.
6. Reload your webmail page (and maybe application) before trying to convert an email.

 Firefox and Thunderbird

 Mozilla Add-ons site

Go to the Firefox Add-ons page for Markdown Here and install normally.

Or go to the "Tools  Add-ons" menu and then search for "Markdown Here".

After installing, make sure to restart Firefox/Thunderbird!

Note: It takes up to a month for Mozilla to approve changes to the Firefox/Thunderbird extension, so updates (features, fixes) will lag behind what is shown here. You can manually choose to install the newest version before it's reviewed from the list of versions: https://addons.mozilla.org/en-US/firefox/addon/markdown-here/versions/

 Manual/Development

1. Clone this repo.
2. Follow the instructions in the MDN "Your first WebExtension" article.

 Opera

Note that Markdown Here only works with Opera versions 16 and higher (i.e., the ones that are based on Chromium).

Go to the Opera Add-ons store page for Markdown Here and install normally.

After installing, make sure to reload your webmail or restart Chrome!

 Usage Instructions

Install it, and then…

1. In Chrome/Opera, make 

Top issues

Discussions

Latest release

v2.16.0 v2.16.0 2025-07-10
What's Changed
 remove XUL support by @adam-p in https://github.com/adam-p/markdown-here/pull/888
 minimize initial permissions by @adam-p in https://github.com/adam-p/markdown-here/pull/889


Full Changelog: https://github.com/adam-p/markdown-here/compare/v2.15.1...v2.16.0

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON