Latest Posts

How to add image in Power Automate Email


Adding an image in a Power Automate email is easy and looks great — whether you're embedding a logo, a screenshot, or a visual indicator. Here's how to do it.

Tips

  • Host your image in SharePoint, OneDrive, Azure Blob, or a public CDN
  • If hosted in SharePoint, make sure it’s shared with recipients or anonymously accessible (if allowed)
  • Keep image size optimized (avoid high-res unless needed)

 

There are two ways to add an Image in Email Body.

Embed an Image via URL (Recommended)

Use an image that's hosted online (public or accessible via company network).

Steps:

  1. In Send an email (V2) action, switch the Body to HTML () view
  2. Add this HTML:

 

<img src="https://yourdomain.com/images/logo.png" alt="How to add image in Power Automate Email">


How to add image in Power Automate Email

  • Replace the src with your image URL
  • You can adjust width, height, etc.
  • If you want to make image clickable, you can wrap your image code in anchor tag.

 

 This will show the image directly in the email body.

Inline Image from Base64 (Less Common)

If you don’t have a URL and want to embed the image:

  1. Convert your image to base64
  2. Use this HTML in the body:

 

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgA..." alt="How to add image in Power Automate Email">

 

Note: This can make emails large, and some email clients (like Outlook Web) might block base64 images.

 


We value your Feedback:

Page URL:

Name:

Email:


Suggestion:

© 2025 Code SharePoint