When you forward an email in Outlook, inline images that appeared correctly in the original message may show as a red X or a broken image icon in the forwarded copy. This problem occurs because Outlook fails to map the image attachment to the correct Content-ID (CID) reference in the HTML body during the forward operation. This article explains why the CID mapping breaks and provides specific steps to fix inline images that display as red X after forwarding.
Key Takeaways: Fix Red X Inline Images After Forwarding
- Attach the image as an inline attachment again: Re-insert the image using Insert > Pictures to create a fresh CID reference.
- Use Insert > Pictures instead of copy-paste: Copy-paste can strip the CID header that Outlook needs to link the image to the body.
- Switch to HTML format before forwarding: Ensure the forwarded message uses HTML format, not Plain Text or Rich Text, to preserve image embedding.
Why Inline Images Break After Forwarding in Outlook
When you insert an image inline in an email, Outlook attaches the image file to the message and references it using a unique Content-ID header in the HTML body. The email client displays the image by matching the CID in the body to the attachment’s Content-ID. When you forward the message, Outlook attempts to copy both the body HTML and the attachments. However, the forward operation can generate a new CID for the attached image while leaving the old CID reference in the HTML body. The mismatch between the body reference and the attachment CID causes Outlook to display a red X placeholder because it cannot locate the image data.
This problem is more common when the original message was created in a different email client or when you copy and paste an image directly into the compose window. Copy-paste does not always create a proper attachment with a CID header. Outlook may store the image as a temporary file or embed it as a base64 blob that does not survive the forward process. The result is a broken image link in the forwarded message.
Role of the Content-ID Header
Every inline image in an HTML email must have a matching Content-ID in the attachment and the body. The body references the image using an img tag with src="cid:uniqueid@domain.com". The attachment must have a Content-ID: uniqueid@domain.com header. If these two values do not match exactly, the email client cannot display the image. Forwarding can change the unique ID string, breaking the link.
Steps to Fix Inline Images That Show as Red X After Forwarding
Use the following methods to correct inline images that appear as broken red X after you forward an email. Each method addresses a different root cause.
Method 1: Re-insert the Image Using Insert > Pictures
- Open the forwarded message in a new compose window
Double-click the forwarded message in your Sent Items or Drafts folder to open it for editing. If the message was already sent, open it and click Forward again. - Delete the broken image
Click the red X or broken image placeholder and press Delete on your keyboard. If the image is part of a table or layout, use the arrow keys to select the placeholder before pressing Delete. - Place the cursor where you want the image
Click in the message body at the exact location where the image should appear. - Go to Insert > Pictures
On the ribbon, click the Insert tab and then click Pictures. Choose This Device from the dropdown menu. Browse to the original image file on your computer and select it. - Verify the image displays correctly
After inserting, the image should appear in the body. Send a test forward to yourself to confirm the image remains visible.
Method 2: Switch the Message Format to HTML
- Open the forwarded message for editing
Double-click the message in your Sent Items or Drafts folder. - Check the current message format
On the Format Text tab, look at the Format group. The selected format is highlighted. If it shows Plain Text or Rich Text, the inline image cannot be embedded. - Change to HTML format
Click HTML in the Format group. Outlook will warn that changing format may alter the appearance. Click Yes to confirm. - Re-insert the image using Insert > Pictures
Follow Method 1 steps 2 through 5 to insert the image again. The HTML format supports the CID attachment method that inline images require.
Method 3: Use a Fresh Forward Instead of Reply All
- Create a new email message
Click New Email on the Home tab. - Copy the original message content
Open the original email that contains the inline images. Press Ctrl+A to select all content, then Ctrl+C to copy. - Paste into the new message
In the new email window, press Ctrl+V to paste. Outlook pastes the content with its attachments and CID references intact. - Verify the images
Scroll through the message body. All inline images should display correctly. Add the recipient address and send the message.
If Outlook Still Has Issues After the Main Fix
Inline images still show red X after using Insert > Pictures
If you have re-inserted the image using Insert > Pictures and the red X persists, the problem may be with the image file itself. Corrupted or very large image files can fail to attach properly. Save the image in a standard format such as PNG or JPEG using an image editor. Then insert the converted file. Also ensure the image file size is under 10 MB. Larger files may cause Outlook to compress or skip the attachment.
Images disappear when forwarding to certain recipients
Some email servers or recipient email clients block inline images that are attached as separate files. The recipient’s security settings may strip attachments or block CID-based images. To work around this, insert the image as a linked picture from a web server instead of an inline attachment. On the Insert tab, click Pictures > Online Pictures and paste a direct URL to the image. This method does not use CID and will not produce a red X, but the image will only display if the recipient can access the URL.
Forwarded message shows red X in Outlook for Mac or web
The CID attachment method is specific to Outlook for Windows. If you forward a message from Outlook for Windows to a recipient using Outlook for Mac or Outlook on the web, the inline image may still show a red X because those clients handle CID differently. The only reliable fix is to attach the image as a regular file and instruct the recipient to open the attachment. Alternatively, use Insert > Pictures and select the image file. Outlook for Mac and Outlook on the web support this insertion method for new messages, but forwarding behavior is inconsistent.
Inline Image Insertion Methods: Comparison
| Item | Insert > Pictures | Copy and Paste |
|---|---|---|
| Creates CID header | Yes | Sometimes |
| Survives forward operation | Yes | Rarely |
| Works in HTML format only | Yes | Yes |
| Requires original image file | Yes | No |
| Image appears in recipient preview pane | Yes | Depends on email client |
After applying the methods above, you can now forward emails with inline images that display correctly instead of showing a red X. To avoid this problem in future messages, always use Insert > Pictures for inline images and never copy-paste images from a web browser or document. For advanced control over image embedding, consider using the Outlook COM add-in or the MFCMAPI tool to inspect and repair CID headers in bulk, though this requires developer-level knowledge of MAPI properties.