New Outlook vs Classic Outlook: What Changes for HTML Email
Classic Outlook renders HTML email with Microsoft Word, while the new Outlook for Windows is Outlook on the web in a WebView2 desktop app, so it ignores <!--[if mso]> fallbacks and supports CSS that Classic drops; during the migration your readers are split across both.
No signup · Five clients free, Outlook Classic included · All 21 with an account
The checker needs a computer screen.
A free account opens all 21 clients and keeps your checks for 7 days. Create a free account →
Philippe Kam, founder of Emailens · Published 28 Oct 2026
@emailens/engine 0.17.2 · data last changed 27 Oct 2026
Part of the HTML email guide · all guides
The same email now reaches Outlook readers through two different rendering engines, depending on which Outlook they opened. A fix that holds in one does nothing in the other, and Microsoft is moving people from the first to the second right now. If your template, or your signature, looked fine last month and broke this one, this is usually why.
Two different apps called Outlook
Classic Outlook is the Windows desktop app that renders HTML with Microsoft Word. Microsoft documented the switch with Outlook 2007, which "uses the HTML parsing and rendering engine from Microsoft Office Word 2007 to display HTML message bodies". That is why it ignores so much CSS, and why email developers write mso- properties and VML for it.
The new Outlook for Windows is a different application. Microsoft describes it as a native app based on WebView2, where "the experience is provided by Outlook on the web", with a small Windows component for notifications and local files. For your HTML, that makes it a web client, in the same family as Outlook on the web, not a newer version of the Word renderer.
Both will be in your audience for years
Microsoft describes the move in three stages: opt-in, opt-out (the new Outlook on by default, switching back still allowed) and cutover. It also says existing installations of classic Outlook stay supported for years after the switch. The dates and what each stage means for templates are on the Outlook Classic deprecation page.
Conditional comments only reach classic Outlook
<!--[if mso]> is a Word feature. Classic Outlook reads what is inside; every web client, the new Outlook included, sees an HTML comment and skips it. Our engine scopes its MSO conditional-comment rule to Outlook Classic alone for the same reason.
<!--[if mso]>
Classic Outlook (Word) reads this: a VML button
with rounded corners. The new Outlook sees a comment.
<![endif]-->
<!--[if !mso]><!-->
Every other client reads this, the new Outlook
included: a plain <a> styled with border-radius.
<!--<![endif]-->So a VML button, a VML background or a ghost table shows only in classic Outlook. In the new Outlook, the reader gets whatever you put in the <!--[if !mso]> branch or outside the conditionals. If that version was never tested, because "Outlook" meant the Word view, it is the one that breaks. How the conditionals and mso- properties are written is in coding email templates for Outlook.
What CSS each one supports
Across the features our engine tracks: 51 of 300 features work in Outlook Classic · 26 partial · 222 not supported · 1 untested. 168 of 300 features work in Outlook (New) · 34 partial · 98 not supported.
| Feature | Outlook Classic | Outlook (New) |
|---|---|---|
| border-radius | Not supported | Works |
| background-image | Not supported | Works |
| max-width | Partial | Works |
| display:flex | Not supported | Works |
| @media | Not supported | Partial |
| linear-gradient | Not supported | Not supported |
| @font-face | Not supported | Not supported |
In practice: border-radius works in Outlook (New). border-radius is not supported in Outlook Classic. A rounded button that relies on CSS is rounded in one Outlook and square in the other. @media is partly supported in Outlook (New). @media is not supported in Outlook Classic.
Not everything moves. Not fully supported in either: @media, linear-gradient and @font-face. Web fonts are one of them; the stacks that hold up in both are in the email fonts guide.
One caveat on the data. caniemail, the public dataset behind these cells, has no tests of the new Outlook for Windows itself. Our engine fills its column from caniemail's Outlook.com results, which matches Microsoft's description of the app as Outlook on the web in a desktop frame, but it is an inference, not a measurement of the app. The property-by-property story for the Word side is in the Outlook CSS guide.
Build for both during the migration
- Keep the MSO fallbacks. Classic Outlook is still supported and still installed; deleting the VML and the conditionals only takes the design away from those readers. The fixes for rounded corners, gradients and images are in the Outlook fallbacks post.
- Treat the non-MSO branch as a real design. It is what the new Outlook shows, alongside Gmail and Apple Mail. Modern CSS such as border-radius reaches the new Outlook there.
- Keep table layout. Tables are the structure both renderers draw the same way; a flex or grid layout holds in one and falls apart in the other.
- Test both as separate clients. Emailens treats Outlook Classic and Outlook (New) as two clients. Paste the email into the CSS compatibility checker to check it against both, and see how to test HTML emails for the full pre-send check.
Dark mode differs too
@media prefers-color-scheme is not supported in Outlook Classic. @media prefers-color-scheme works in Outlook (New). So a dark palette you wrote yourself can appear in the new Outlook and never in the classic one. How each client changes colours, and how to keep a logo readable through it, is in the dark mode email guide.
Signatures in the new Outlook
In the new Outlook, signatures live under Settings > Accounts > Signatures, where you pick the account, select New signature, and choose whether it goes on new messages and on replies and forwards. In classic Outlook they are under File > Options > Mail > Signatures.
The common complaint is that a signature built in classic Outlook is missing after the switch. Microsoft's import article lists signatures among the settings the new Outlook imports when you first start it, with one condition that is easy to miss: the import only succeeds if Store my Outlook settings in the cloud is checked under General in classic Outlook's options, which needs a restart. If you skipped the import, or the box was off, check it, restart classic Outlook, then in the new Outlook go to Settings > Accounts > Your accounts, select Manage next to your primary account and choose Get Started. Microsoft says imported settings are also applied to Outlook on the web.
Microsoft's signature article adds that signatures listed under Signatures on this device are stored locally on the device where they were created and may not be available on another one. To use the same signature across Outlook apps, it says to create and manage it through your Microsoft account where that is available.
A signature is HTML like the rest of the message, so the split above applies to it too: your recipients' Outlook renders it, not yours. A signature with rounded images or a background image can look right when you write it in the new Outlook and lose both for a recipient on classic Outlook. Keep signature HTML to tables, plain images with width and height set, and text.
Questions
Is the new Outlook replacing classic Outlook?
Yes, in stages. Microsoft describes three: opt-in (the new Outlook is off by default), opt-out (on by default, users can still switch back) and cutover (no switching back). It also says existing installations of classic Outlook through perpetual and subscription licensing stay supported for years after that (the date is on our Outlook Classic deprecation page), so both will be in your audience for a long time.
Does the new Outlook support conditional comments?
No. <!--[if mso]> blocks are read by the Word engine in classic Outlook. The new Outlook is built on Outlook on the web, so it treats them as ordinary HTML comments and skips what is inside, VML included. It shows the non-MSO version of your email instead.
Why does my email look different in the new Outlook?
Because it is a different renderer. Classic Outlook lays out the email with Word; the new Outlook is a web client. In the engine's data, border-radius is not supported in Outlook Classic. border-radius works in Outlook (New). An email built only around Word's limits, or only tested in a browser, will differ between the two.
How do I move my signature to the new Outlook?
Microsoft lists signatures among the settings the new Outlook imports from classic Outlook when you first start it, but the import only works if Store my Outlook settings in the cloud is checked under General in classic Outlook's options. To run it again later: Settings > Accounts > Your accounts, select Manage next to your primary account, then Get Started. You can also create the signature directly under Settings > Accounts > Signatures.
Can I switch back to classic Outlook?
During the opt-in and opt-out stages, yes: select the toggle in the new Outlook and choose Switch back to classic Outlook, or Use classic Outlook this time for a single session. Microsoft notes the toggle may not appear if classic Outlook is not installed on the device. In the cutover stage, switching back is no longer possible.
Your next question
Also useful: Outlook Ghost Table Generator · HTML email checker · What the Outlook Classic deprecation changes
Paste the email that broke.
No signup · Five clients free, Outlook Classic included · All 21 with an account
The checker needs a computer screen.
Get new email CSS fixes by email, or follow by RSS.