Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Markdown Here

Markdown Here by Adam Pritchard

Write your email in Markdown, then make it pretty.

4.6 (88 reviews)4.6 (88 reviews)
4,066 Users4,066 Users
You'll need Firefox to use this extension
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
About this extension
Markdown Here lets you write email in Markdown and render it (make it pretty!) before sending.

This is great for anyone who doesn't like fiddling around with formatting buttons while writing an email. It's especially good for programmers who write email with code in them -- it even supports syntax highlighting. And for the mathematicians among us: Markdown Here will render TeX formulae as well.

Totally simple to use:
1. Write your email in your email client's rich editor using Github-flavoured Markdown.
2. Right-click in the compose area and then click "Markdown Toggle".
3. Your email is now pretty! (That is, it's been rendered to HTML.)
4. If you like the way it looks, just send it. If you want to change or add something, click "Markdown Toggle" again to get back to your original Markdown.
5. Repeat as necessary.

Markdown Here is primarily targeted to work with Gmail and Thunderbird, but it also works pretty well with Yahoo and Hotmail. Additionally, it works great with Google Groups and Sites, Evernote's web interface, Blogger, Wordpress, and more!

Syntax highlighting note: Use fenced code blocks and specify the language name. See the project page for an example.

Privacy: Markdown Here accesses and modifies web content when you activate it. It can, in theory, access other web content, but does not. It also makes no Internet requests whatsoever. Your data is modified when and where you choose, and does not leave your browser.

Available as a Chrome, Firefox, Safari, Opera, and Thunderbird extension.

This is an open source project. Visit Markdown Here's Github page for full instructions, more information, bug reports, or to contribute.

https://markdown-here.com
https://github.com/adam-p/markdown-here
Rated 4.6 by 88 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
73
4
5
3
2
2
4
1
4
Read all 88 reviews
More information
Add-on Links
  • Homepage
  • Support site
  • Support Email
Version
2.16.0
Size
1.15 MB
Last updated
a month ago (Jul 10, 2025)
Related Categories
  • Social & Communication
License
MIT License
Privacy Policy
Read the privacy policy for this add-on
Version History
  • See all versions
Add to collection
Report this add-on
Support this developer

The developer of this extension asks that you help support its continued development by making a small contribution.

Contribute now

Release notes for 2.16.0
2025-07-10: v2.16.0
  • Reduced permissions! Previously, when installing you would get a scary warning saying that MDH can "Read and change your data on all websites". It didn't do that, of course, but it was true that it could. Now there's no warning at all, and it only gets permission to act on a page when you click the button (or use the context menu, or the hotkey). This is an important change, but it has resulted in some minor loss of functionality:
    • Previously, the MDH toolbar button would only enable when focus was in a edit element that could theoretically be rendered (contenteditable). Now that we're not injecting into every page, we can't do that -- the toolbar button is always enabled and must be clicked before MDH is allowed to run anything in the page that can check if the focused element is renderable.
    • The hotkey/shortcut key is now managed by the browser instead of the extension (necessitated because we now can't pre-inject into pages). But hotkeys that use Ctrl and Alt aren't allowed, so... we have a new default hotkey: Shift+Alt+M. (If you had a custom hotkey, it's been reset to that. Sorry!) You can change the hotkey by going to chrome://extensions/shortcuts
    • You'll need to re-enable the "forgot-to-render" check option, if you had enabled it. You'll get a prompt allow access to mail.google.com. This will allow MDH to pre-inject code that watches for an attempt to send email that you forgot to render.
  • Thanks to everyone who has ever donated! Over the last 12 years there have been about 75 donations. I appreciate the support and encouragement.
More extensions by Adam Pritchard
  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.