Add images to email messages
Sending emails that contain images is common in many business procedures. Power Automate enables users to include images in their emails by attaching them or embedding them to the email body.
Send images as email attachments
To attach images to an email, use the Attachment(s) field in the Send email, Send email message through Outlook, Respond to Outlook message, and Send Exchange email message actions.
You can populate the Attachment(s) field with file paths or a variable containing files. To populate multiple file paths, enclose them in double quotes ("") and separate them by a space character.
Embed images to email body
Apart from attaching images to emails, Power Automate allows you to embed images to email bodies using HTML.
To embed an image, check the Body is HTML option in the appropriate email action and populate the Body field with the following code:
After copying the following code, replace the image-url placeholder with the URL of the image you want to embed or a variable containing it.
<html> <body> <h1>Title</h1> <p>This is a paragraph.</p> <img src="image-url"> </body> </html>
Submit and view feedback for