Is it possible to compose and sent HTML email with Google Gmail? Is there a maybe Chrome Extension which enables that? Or is there web client which can do that?

UPDATE: Yes, Gmail does support sending emails in HTML format, but I would like to edit a little more (in similar as http://www.tumblr.com/ has a way to edit your blog post)

  • Wouldn't Gmail already send in HTML format, being primarily a browser based email system? If you've found this to be false, what format is it using by default?
    – Xantec
    Jun 6 '11 at 22:15
  • 1
    The problem is that I want to send simple tables, modify size of embedded photo and add borders to a text. Jun 6 '11 at 22:17
  • You understand that they limit your formatting because not everyone has a email client able to read more richly formated messages right? Have you considred using your favorite desktop-client and composing and sending the message via SMTP?
    – Zoredache
    Jun 7 '11 at 0:21
  • There is a little doubt that editing HTML should be possible. Some people used to do some hacking in the old days that Gmail didn't support HTML at all. dslreports.com/faq/12016
    – Polar
    Oct 22 '11 at 14:29
  • 1
    Can you at least summarize what one will find at that link? Answers that don't contain anything useful beyond a link out to a different site aren't really answers.
    – ale
    Sep 14 '12 at 18:50

This works great. Someone wrote a script in a Google Doc which can send an email in HTML. Just copy/paste the HTML in the script's dialog box and set the to, cc, and bcc and it'll send it using your google account with which you are currently logged in.

  • Be aware that the script sendEmail is not authorize by Gmail. Jan 25 '18 at 9:57

From a client, it's no problem...from the Gmail website, I only know of people having luck with copy/paste of HTML and typically having to embed it inside a signature.


I don't know of any extensions that would do that for you however if you really need to send an HTML email, design your email in any HTML editor (eg. NetBeans, dreamweaver...), "run" your page in a web browser, copy and paste the content of the webpage to gmail and send it.


I've made a chrome extension to help do exactly this. It overlays an HTML code editor on top of Gmail and injects your HTML email directly into the gmail compose window. You can even save your snippets and reuse them as you'd like!

Give it a shot here: Google Chrome Web Store - HTML Inserter For Gmail


There are many plugins/extensions that allow you to compose and send HTML emails directly from Gmail. BeeFree's Gmail add-on is one such tool.

However, since you require more flexibility I would suggest you to design your email using BeeFree.io's online editor and then send the email using Google AppScripts.

Even though the whole process looks more complicated, it's fairly simple. I suggest you check out my article on sending HTML emails with AppScripts here.

Not the answer you're looking for? Browse other questions tagged or ask your own question.