How to Send HTML Email with Embedded Pictures in Gmail

Like other email providers, Gmail doesn’t offer a simple method to send HTML emails directly from your inbox. If you paste raw HTML into the Gmail compose window, it will appear as code rather than being rendered like it would in a browser. While there are third-party services available for sending HTML emails, especially for commercial purposes, using them can be time-consuming and not very user-friendly.


However, please don't give up on the idea of sending HTML emails. Consider a few relatively easy ways to do it without complications; we will describe them all in detail in this article.


  1. Copy a rendered HTML and paste it to the Gmail compose window

  2. Use Chrome extension to add an HTML editor to the Gmail compose box

  3. Use Dcard application


Before we begin, it's essential to highlight that in methods 1 and 2, you have full control over the content. On the other hand, method 3 is much more accessible, but it requires you to select from pre-made templates and customize them. In summary, if you have a design ready to use, opt for methods 1 or 2. If you prefer ease of use, method 3, using the Dcard application, is the way to go.


Copy a rendered HTML and paste it to the Gmail compose window.


Create an HTML file, open it in your browser, and copy it to your Gmail compose window using Ctrl+C and Ctrl+V.


Before you do, consider a few essential guidelines:


 

  • Refrain from using external stylesheets; instead, utilize inline or embedded styles.

 

  • You need to host all your images with a service like Amazon Web Services, Imgur, or another hosting provider. Alternatively, you can embed your images by uploading them to Gmail, but be aware that this may compromise your design.




If you decide to use this method, it's best to keep things simple in terms of HTML. You never really know how the email will be displayed once it's intercepted, and once it's paste, you can't fix anything within the email.




Use Chrome extension to add an HTML editor to the Gmail compose box


You can't directly insert HTML code into the Gmail compose window, but several Chrome extensions can assist you. One effective option is CloudHQ. After installing this extension, you'll have access to an HTML editor within your compose window. This editor displays your HTML in real-time, allowing you to see how your email will appear. 


CloudHQ window example


In CloudHQ, there is an alternative editor available if you prefer not to use direct HTML. You can upload images, so there’s no need to worry about storage services. This option is excellent if you have a specific design in mind.


Use Dcard application


Dcard is a user-friendly application that simplifies the creation of beautiful and personalized emails (or E-cards for those who prefer using other messaging apps). With a wide variety of templates for every occasion, Dcard makes it easy to customize attractive designs.


Dcard template examples


After selecting a template, you can easily upload your personal photos and add your own text. The result is a stunning HTML email that looks professional.


Once your email is ready, simply press the application button. This action copies the email to your clipboard, opens your email provider (Gmail, Yahoo, Outlook, etc.), and paste it into a new email compose window (Ctrl + V) to send it to your recipient.


compose email with Dcard


With Dcard, you can meet your needs in the easiest, most straightforward, and fastest way possible. You won’t have to worry about design, and the results are beautifully personalized HTML emails. These can also be shared as images in any chat application.

Dcard is a unique project created with love and respect for people.

Share Your Ideas

We would greatly appreciate your feedback!
Invalid input

Thank You
For Contact Us!

We truly appreciate it and will return to you As soon as possible.