How to embed images into signatures in Outlook 2013/2016


Images in email signatures are visible when composing messages in Outlook 2013 or 2016, but not visible when composing messages or opening emails in the recipients' inboxes.

Fig. 1. A result of images not being embedded.

Checking the html body of an email reveals that an image was not embedded but linked:

<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">
  <span style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;">
  <img width="326" height="118" id="_x0000_i1025" src="file:///C:/Users/admin/AppData/Roaming/Microsoft/Signatures/Images/banner.png" name="_x0000_i1025"></span>


Microsoft changed the way Outlook works in terms of adding images to signatures. Images are not embedded, but linked. Unfortunately, such images will not display unless the resource in which they are kept is a shared location. In most cases, users keep signature images in their local Outlook template folders along with the signatures. Such folders are not shared by default. Also, when using CodeTwo Email Signatures for Email Clients, images from signatures are stored in local template folders. 

You can enable signature image embedding by adding an appropriate key to your Windows registry. Be aware that editing the Windows registry may be a risky operation - if performed improperly, you can damage your operating system or lose your data. If you do not have any previous experience in using Windows Registry Editor, please seek help from a professional IT staff. If you are aware of the consequences, follow the steps below to apply the suggested solution:

  1. Run Windows Registry Editor (Start, run/search regedit.exe).
  2. Find the following path (where X is the version of Outlook you are using. Be advised that Outlook 2016 is 16 but Outlook 2013 is 15 and not 13.)
  1. If it does not exist, add the key below:
  1. Add a new value of this type:
DWORD (32-bit) Value
  1. Provide the name of the value exactly as it is presented here:
Send Pictures With Document
  1. Set the registry key as presented below:
Value data: 1
Base: Decimal

Fig. 2. Editing the Windows Registry.

  1. Restart your Outlook.
  2. Changes will be applied for the user who modified the registry.

See also: