How To Insert HTML into Outlook Message Body?

Anonymous
2025-03-17T17:01:17+00:00

So im trying to insert HTML into my message body and yes, the message format is HTML and im using the microsoft store app, "Outlook For Windows" but no matter what i just cant seem to insert it.

how can i?

Outlook | Windows | New Outlook for Windows | For education

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Anonymous
    2025-03-18T06:10:51+00:00

    Hello [REDACTED]-- QuickSilver,

    Thank you for posting this case in the Microsoft Community!

    Based on your description: How To Insert HTML into Outlook Message Body? I would like to cooperate with you to work on this case. To clarify this case, it seems that you are using New Outlook for Windows installed from the Microsoft Store. You may check the below capture as a reference:

    For my suggestion, you may try following the workaround step by step in New Outlook as a reference:

    Insert the Banner as an Image:

    • Open a new email message.
    • Click the Insert tab.
    • Select Pictures > This Device and locate your banner file if it's an image. If your banner includes HTML with text and formatting, continue to the next step.

    Send from an HTML Editor:

    • If you need to include custom HTML code (not just an image), copy the content of your HTML file and paste it directly into the email body. Outlook will render simple HTML content, though some advanced formatting may be stripped.
    • Be sure to test your email by sending it to yourself or a colleague to confirm that the banner displays correctly.

    Create Your HTML File: Save your HTML banner code in a text editor (like Notepad) with a .html or .htm extension.

    Open New Outlook: Launch the new Outlook application.

    Compose a New Email: Click on "New Email" to open a new message window.

    Set Email Format: Ensure your email is set to HTML format. This is usually the default setting in new Outlook.

    Insert HTML Content:

    Using the Attach File Method:

    • Click on the "Attach" button (paperclip icon).
    • Navigate to your saved HTML file.
    • Instead of just clicking "Insert," select "Insert as Text." This will embed the HTML content directly into the body of your email.

    Using Copy-Paste Method:

    • Open your HTML file in a web browser.
    • Highlight all content (Ctrl + A), then copy it (Ctrl + C).
    • In your new email, right-click in the body area and select "Paste" or useCtrl + Vto insert the banner.

    **Note:**If Outlook strips certain elements of your HTML code, such as CSS styles or JavaScript, you may need to use inline CSS or stick to basic HTML. Regardless of which version you are using, be aware that Outlook can have rendering issues with HTML emails due to its reliance on Microsoft Word for formatting. Additionally, test the email by sending it to yourself or a colleague to verify that the banner displays correctly across devices.

    Hope the above workaround will be helpful. If you need further assistance, please feel free to let me know, I will keep assisting you.

    Your understanding and patience will be appreciated.

    Thank you!

    Sincerely,

    Eleni | Community Moderator

    1 person found this answer helpful.
    0 comments No comments
  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  4. Anonymous
    2025-06-26T17:29:53+00:00

    When I paste the html content into the body of the outlook email, it does not keep the formatting. I am trying to insert a SharePoint page into an email and keep it formatted the same. It does not work.

    Is there a way to paste the entire html of the SharePoint page into the body of the email and have it look the same as the SharePoint page?

    1 person found this answer helpful.
    0 comments No comments