How do I set Outlook email to HTML?

Set the default compose format to HTML in classic or new Outlook, then send formatted messages and reusable templates without fighting plain text mode.

September 23, 2026 • html2email

Key takeaways

  • ✓ Classic Outlook: File > Options > Mail > Compose messages in HTML format.
  • ✓ New Outlook uses Settings > Mail > Compose and reply for the default format.
  • ✓ html2email does not insert into Outlook. It works in Gmail, Yahoo, Mail.ru, and Yandex.
  • ✓ Outlook desktop uses the Word rendering engine. Prefer table-based HTML.

To learn how to set outlook email to html, change the default compose format from plain text to HTML. That unlocks fonts, colors, images, and pasted layouts in new messages. html2email inserts HTML into Gmail, Yahoo, Mail.ru, and Yandex only. It does not insert into Outlook. This page covers the Outlook-side settings and template workflow.

How do you set the default compose format in classic Outlook?

Classic Outlook for Windows stores the default under Mail options. After you switch, new messages open in HTML format. Replies may still match the original message format until you change them per message.

  1. Open Outlook.
  2. Select File > Options.
  3. Select Mail in the left pane.
  4. Under Compose messages, open Compose messages in this format.
  5. Choose HTML, then OK.

Microsoft documents this path on its message format support page.

How does new Outlook handle HTML compose?

New Outlook (Windows and web) exposes fewer format controls than classic desktop. Menu names differ, and some builds removed per-message format toggles that older versions had. For the default format, Microsoft lists:

  1. Open Settings.
  2. Select Mail, then Compose and reply.
  3. Under Message format, pick HTML (or compose in HTML).
  4. Save the change.

The editor is more limited than classic Outlook. Do not assume every classic toolbar action exists in new Outlook. Test on your build before you train a team on a click path.

Outlook version Where to set HTML default
Classic (Windows) File > Options > Mail > Compose messages in this format
New Outlook Settings > Mail > Compose and reply > Message format

How do you send HTML email in Outlook?

Once HTML is the default, you send html email outlook by composing with the rich editor or by opening a saved template. Paste content from a browser preview of your design, or type and format inside Outlook. For one-off messages, open a new email and confirm the format shows HTML on the Format Text tab in classic Outlook when needed.

  • New message with HTML default: full formatting toolbar.
  • Reply to plain text thread: switch format on that message if the client allows it.
  • Marketing sends: use an ESP; personal Outlook is not a bulk HTML pipeline.

For Gmail-specific insert steps, see how to save HTML code to email in Gmail.

What are Outlook email templates?

Outlook email templates let you reuse a subject, body, and inline images without rebuilding each send. They differ from Gmail drafts: Outlook can store a message as a template file on disk.

  • .oft files: full message templates saved from compose.
  • My Templates: short reusable snippets in the compose ribbon.
  • Quick Parts: building blocks for signatures, disclaimers, or CTAs.

How do you create email templates in Outlook?

In classic Outlook, build the message first, then save it as a template.

  1. Compose the email with the layout and placeholder text you need.
  2. Select File > Save As.
  3. Set Save as type to Outlook Template (*.oft).
  4. Pick a folder (default Templates folder works) and save.
  5. To use it: New Items > More Items > Choose Form, then open your .oft file.

For smaller reusable chunks, highlight content in compose and add it to Quick Parts or My Templates from the Message tab. New Outlook support for .oft varies; confirm on your version before you document the workflow for a team.

Why does Outlook break div and flex layouts?

Outlook desktop renders email with the Microsoft Word engine, not Chromium or WebKit. Many CSS properties that work in Gmail fail in Word-based Outlook. That is why email developers rely on nested tables and inline styles.

Does html2email work in Outlook?

No. html2email inserts HTML into Gmail, Yahoo, Mail.ru, and Yandex compose windows. It does not insert into Outlook. Use the settings and template steps on this page for Outlook, and use html2email when your workflow runs through Gmail or Yahoo.

What size limits apply when sending HTML in Outlook?

Outlook and Exchange enforce mailbox and message limits separate from HTML rendering rules. Large inline images inflate message size. Host images on HTTPS and link them instead of embedding multi-megabyte assets. Gmail clips HTML around 102 KB; Outlook recipients may see different truncation rules depending on server settings.

Conclusion

Learning how to set outlook email to html takes one options change in classic Outlook or a compose setting in new Outlook. Save .oft templates for repeat sends, use table-based HTML for Word rendering, and reach for html2email when the target inbox is Gmail or Yahoo, not Outlook desktop.

Frequently asked questions

Optimize Your Emails Today

Send validation-checked HTML emails directly from your browser.

Free plan available · See pricing