Email Signature Not Working in New Outlook? Complete Fix Guide
Microsoft has been rolling out New Outlook for Windows aggressively since late 2024, and a lot of people got moved over without warning. If you opened Outlook one morning and your signature was gone, broken, or saving but not showing — you’re not alone, and you’re not doing anything wrong. New Outlook handles signatures completely differently from Classic Outlook, and Microsoft built no automatic migration. This guide covers every New Outlook signature fix in one place, in the order you should try them.
By the NeatStamp Team · Published March 2026 · 12 min read
First: are you actually on New Outlook?
Before going through the fixes, confirm which version you’re running. It matters because Classic Outlook and New Outlook store signatures in completely different places — a fix for one does nothing for the other.
Here’s how to tell:
- New Outlook has a toggle switch in the top-left corner of the window. If you see a small labeled toggle that says 'New Outlook' — that's New Outlook.
- New Outlook looks cleaner and more minimal. The ribbon toolbar is gone, replaced by a slimmer top bar. The layout resembles Outlook on the Web.
- New Outlook shows 'New Outlook' in the title bar on some builds.
- Classic Outlook has the full ribbon toolbar at the top with tabs like Home, Send/Receive, Folder, View.
- If you're not sure: go to Help in the menu. Classic Outlook shows a version number like '16.0.xxxxx'. New Outlook shows account info but not a build number in the same way.
Using Classic Outlook?The fixes in this guide are specifically for New Outlook. If you’re on Classic, check our Classic Outlook signature troubleshooting guide instead.
Which problem matches yours?
- → Signature didn't migrate from Classic Outlook
- → Signature saves but doesn't appear in emails
- → HTML formatting is broken (layout, fonts, images too large)
- → Images showing as attachments
- → Signature resets after every Outlook update
- → Can't paste a rich formatted signature
- → Multiple signatures not available
- → How to switch back to Classic Outlook
- → The long-term solution
Fix 1: Your signature didn’t migrate to New Outlook
This is the most common cause of a missing signature. Classic Outlook stores your signatures as files in this folder on your computer:
%APPDATA%\Microsoft\SignaturesNew Outlook ignores that folder entirely. It stores signatures in the cloud via your Microsoft 365 account. When you switch to New Outlook, it doesn’t import anything from your local machine — your old signature just doesn’t exist in the new system.
The fix is to recreate your signature from scratch in New Outlook:
Open Settings in New Outlook
Click the gear icon in the top-right corner of New Outlook, or go to View → Settings from the menu bar.
Go to Accounts → Signatures
In the Settings panel, select 'Accounts' from the left sidebar, then click 'Signatures'. This is where New Outlook stores all signature configuration.
Create a new signature
Click '+ New signature'. Give it a name, then paste or type your signature content in the editor. If you have your old HTML from a tool like NeatStamp, paste it directly into the HTML view.
Set it as the default
Under 'Select default signatures', assign your new signature to 'New messages' and 'Replies/forwards'. Click Save.
Test with a new compose window
Open a new email and check that the signature appears. If it's still missing, continue to Fix 2 — there's a separate bug where the signature saves but won't inject into emails.
Tip: If your old signature had specific HTML formatting, open the classic Outlook %APPDATA%\Microsoft\Signatures folder, find the .htm file with your signature name, open it in a text editor, and copy the HTML. See our guide on Outlook-safe signature HTML if the formatting still looks wrong after pasting.
Fix 2: Signature saves but doesn’t appear in emails
You set up your signature in New Outlook. You can see it in Settings. But when you open a new compose window — nothing. This is a known bug in New Outlook that Microsoft has been aware of since launch. It affects certain Microsoft 365 account configurations and tends to come and go with app updates.
The most reliable fix is to bypass the New Outlook app entirely and set your signature via Outlook on the Web (OWA):
Go to outlook.office.com
Open a browser and sign in to your Microsoft 365 account at outlook.office.com. This is Outlook on the Web — it writes directly to the same cloud backend that New Outlook reads from.
Open Settings → Accounts → Signatures
Click the gear icon in the top-right corner, then search for 'Signatures' or navigate to Settings → Accounts → Signatures.
Create your signature in OWA
Set up your signature here, including the default assignment for new messages and replies. Click Save.
Reopen New Outlook
Close New Outlook completely and reopen it. Give it a minute to sync from the cloud. Open a new compose window — your signature should now appear.
This OWA workaround is also covered in our dedicated post on New Outlook signature problems with more details on the specific account types affected.
Fix 3: HTML formatting is broken
Your signature shows up, but something looks wrong — images are huge, fonts are different, the two-column layout has collapsed into one block, or the spacing is completely off. This comes down to how New Outlook renders HTML.
Classic Outlook used Microsoft Word’s rendering engine — with all its quirks and limitations. New Outlook uses a more browser-like renderer. That sounds like an improvement, but in practice it means signatures designed for Classic Outlook sometimes break in New Outlook, and vice versa.
The specific things that break most often:
- Images sized with width/height attributes on the <img> tag may scale unexpectedly. New Outlook often overrides these with CSS. Use inline style="width:Xpx; height:auto;" on the image tag, not just HTML attributes.
- Font-family declarations using system fonts sometimes fall back to a different default. Stick to web-safe fonts like Arial, Helvetica, Georgia, or Verdana and always specify a fallback: font-family: Arial, Helvetica, sans-serif.
- Table-based layouts generally survive the transition well, but tables using percentage widths (width='100%') can collapse on narrow views. Use fixed pixel widths on your outer table: width='600'.
- CSS classes and external stylesheets are stripped entirely. Everything must be inline styles — style="..." directly on each element.
- Padding and margin on <td> elements behave differently than Classic Outlook. Use cellpadding and cellspacing attributes on tables instead of CSS padding where possible.
The safest approach is to start with a signature generator that produces Outlook-safe HTML from the beginning, rather than trying to fix broken HTML manually. Our full guide on Outlook-compatible email signature HTML covers the exact markup patterns that work consistently across all Outlook versions.
Fix 4: Images showing as attachments
Recipients are getting your emails with a mysterious attachment — and it turns out to be your signature logo or headshot. This is one of the most embarrassing signature bugs because it looks unprofessional to everyone you email.
The cause is almost always embedded images — where the image data is baked into the HTML as a long base64 string that starts with data:image/png;base64,.... New Outlook doesn’t handle these. It converts them to file attachments instead of displaying them inline.
The fix is straightforward: host your images externally and reference them with a URL.
Upload your image to a public host
Upload your logo or headshot to any public image host — your company website, an AWS S3 bucket, Google Cloud Storage, Cloudinary, or even a public GitHub repository. The image needs to be accessible via a public HTTPS URL.
Replace the base64 data with the URL
In your signature HTML, find the img tag with the base64 data. Replace the src attribute value with the public URL. It should look like: src="https://yourwebsite.com/images/logo.png"
Test by sending to yourself
Send a test email to your own address from outside your domain, then check the received email. If the image renders inline and there's no attachment — the fix worked.
NeatStamp automatically hosts all signature images on our CDN — you never deal with base64 or self-hosting. This also keeps your emails lighter, which helps with signature saving issues caused by large payloads.
Fix 5: Signature resets after every update
You set up your signature. It works for a few days. Then New Outlook updates and it’s gone again — or reverted to an old version, or back to nothing. This is one of the most frustrating issues because the fix keeps undoing itself.
Microsoft has acknowledged this as a known issue in New Outlook’s early release channels. The root cause is that the app sometimes overwrites the cloud-stored signature settings on update, particularly when there’s a conflict between local cache and cloud state.
The most durable fix:
- Set your signature via OWA (outlook.office.com) rather than inside the New Outlook desktop app. The OWA write goes directly to the cloud backend and is less likely to be overwritten by app updates.
- After setting via OWA, clear the New Outlook cache. Close New Outlook, then navigate to %LocalAppData%\Microsoft\OneOutlook and delete the cache folder. Reopen New Outlook — it will re-sync from the cloud.
- Check if your organization uses roaming signatures centrally managed by IT. If so, your personal setting may be getting overwritten by a policy. See our guide on Outlook roaming signatures for the exact settings to check.
- If you're on the Beta Channel of Microsoft 365, consider switching to Current Channel or Monthly Enterprise Channel — those builds are more stable for signature handling.
The Outlook roaming signatures guide has a full walkthrough on how roaming signatures interact with New Outlook — and why the interaction sometimes causes this reset loop.
Fix 6: Can’t paste a rich formatted signature
You copy your beautifully formatted signature — with the logo, the colored name, the two-column layout — and paste it into New Outlook’s signature editor. What comes through is a plain text mess. Or the layout is there but all the fonts and colors are wrong. Or the paste just doesn’t work at all.
New Outlook’s built-in signature editor has noticeably weaker paste support than Classic Outlook. This isn’t a user error — the editor genuinely strips more on paste.
Two workarounds that actually work:
Paste into OWA instead
Go to outlook.office.com, open Settings → Accounts → Signatures, and paste your signature there. OWA's signature editor has better rich-text paste handling. Once saved in OWA, New Outlook will sync the result.
Use the HTML source view
If your signature tool gives you an HTML file or source code, some versions of the OWA signature editor have a 'Switch to HTML view' option or accept raw HTML. Paste the HTML source directly. This is the most reliable way to get your exact formatting across without the editor mangling it.
If you’re starting from scratch, the NeatStamp editor gives you clean HTML output that pastes correctly into OWA without stripping. You can also copy the rendered signature (not the HTML) from our preview and paste that directly — the formatting holds up better than pasting from most other sources.
Fix 7: Multiple signatures aren’t available
In Classic Outlook, you could save multiple signatures and pick one per email — one formal signature for client emails, a simpler one for internal threads, a plain text version for replies. New Outlook doesn’t support this the same way.
As of early 2026, New Outlook lets you save multiple signatures, but the compose window doesn’t show a dropdown to switch between them mid-email the way Classic Outlook did. You can change your default in settings, but that’s a global change — not a per-email choice.
Your options:
- Switch back to Classic Outlook for now. If you frequently switch signatures, Classic Outlook is still significantly better for this workflow. The section below covers how to switch back.
- Use OWA in a browser tab as your primary email client instead of the desktop app. OWA has more reliable multi-signature support.
- Change your default signature in Settings when you need a different one, then switch back. Annoying, but workable for occasional use.
- For company-wide scenarios — where different teams need different signatures — look at centralized signature management rather than per-user workarounds.
This limitation also affects Microsoft Teams email signatures and mobile — see our Outlook mobile signature guide for the current state of signature support across the Microsoft ecosystem.
How to switch back to Classic Outlook
Microsoft has been nudging — and in some cases forcing — users onto New Outlook. But as of early 2026, the switch back to Classic Outlook is still available for most users. Here’s how to do it.
Find the toggle in New Outlook
Look at the top-left corner of the New Outlook window. You should see a toggle switch labeled 'New Outlook'. Click it to turn it off.
Classic Outlook opens automatically
If Classic Outlook is installed, it will reopen. You may get a prompt asking for confirmation. Accept it.
If the toggle isn't there
Some enterprise Microsoft 365 configurations remove the toggle via Group Policy. If you don't see it, your IT admin has likely disabled the ability to switch back. Contact your IT department.
If Classic Outlook isn't installed
If you're on a new machine or your organization provisioned Office without the Classic client, you may need IT to install it. Alternatively, use Outlook on the Web (outlook.office.com) which has better signature functionality than New Outlook currently.
Act sooner rather than later.Microsoft has stated they plan to retire Classic Outlook for Windows in 2026. The timeline keeps shifting, but at some point switching back won’t be an option. If you’re relying on Classic Outlook features, start planning for alternatives now rather than waiting until you’re forced off.
The long-term solution
Every fix in this guide is a workaround for New Outlook’s current immaturity around signatures. Microsoft will improve it — but the timing is unpredictable, and your signature needs to work today.
The most durable approach is to build your signature in a format that’s already compatible with New Outlook from the start:
- Table-based HTML with fixed pixel widths — not flexbox, not percentage widths, not CSS grid.
- Inline styles only — no classes, no external stylesheets, no <style> blocks.
- Externally hosted images via HTTPS — no base64, no locally embedded files.
- Web-safe fonts with fallbacks — no Google Fonts, no custom font-face declarations.
- No JavaScript, no CSS animations, no SVG — these are stripped by every email client.
Writing this HTML by hand is tedious and error-prone. That’s the exact problem NeatStamp was built to solve.
How NeatStamp handles New Outlook
Every signature built in the NeatStamp editor outputs Outlook-safe HTML automatically. We use table-based layouts, inline styles, and CDN-hosted images by default. You don’t have to think about any of the technical constraints — they’re handled in the output.
We also run every signature through a compatibility check before you export. The checker flags anything that New Outlook is likely to break — embedded images, unsupported CSS, font declarations that will fall back incorrectly. You see the warning before the problem hits your recipients’ inboxes.
If you’re migrating from Classic Outlook to New Outlook and you want to validate that your existing signature will hold up, use our Migration Checker. Paste in your current HTML and it tells you exactly what needs to change and why. See our Outlook-compatible signature guide for what the checker looks for.
If you want to browse tested templates before building from scratch, the signature template library has options that are pre-validated for New Outlook. Pick one, customize it, and copy the output directly into OWA.
Frequently asked questions
Why didn't my signature migrate to New Outlook automatically?
Classic Outlook stores signatures as files in %AppData%\Microsoft\Signatures on your local machine. New Outlook is essentially a web app that stores signatures in the cloud via Microsoft 365. The two systems are completely separate — Microsoft never built an automatic migration. You have to recreate your signature manually in New Outlook by going to Settings → Accounts → Signatures.
My signature saves in New Outlook but doesn't appear in emails. How do I fix that?
This is a known Microsoft bug that has affected many users since New Outlook launched. The most reliable workaround is to set your default signature via Outlook on the Web (OWA) at outlook.office.com instead of inside the New Outlook app. Go to Settings → Accounts → Signatures in OWA, create the signature there, and set it as the default. New Outlook pulls from the same backend and should pick it up.
Why does my signature image appear as an attachment in New Outlook?
New Outlook does not support embedded (base64) images in signatures — it treats them as file attachments. Every image in your signature must be hosted at a public HTTPS URL. Replace any embedded images with externally hosted ones, and the attachment problem will stop immediately.
My HTML signature looks fine in Classic Outlook but is broken in New Outlook. Why?
New Outlook renders HTML differently from Classic Outlook, which used Microsoft Word's rendering engine. New Outlook is closer to a web browser but still strips many modern CSS properties. The safest approach is table-based HTML with inline styles only — no CSS classes, no flexbox, no external stylesheets. NeatStamp generates this format by default.
Why does my New Outlook signature reset after every update?
New Outlook is actively rolling out and Microsoft has acknowledged signature persistence bugs in certain update channels. The most stable workaround is to set your signature via OWA (outlook.office.com) rather than inside the desktop app — OWA writes to the cloud backend directly, which is more durable across app updates.
Can I use multiple signatures in New Outlook?
Not in the same way Classic Outlook allows. New Outlook currently supports one default signature per email account. You can't switch between multiple saved signatures on a per-email basis from within the compose window. If you need multiple signatures regularly, Classic Outlook is still the better option for that workflow.
How do I switch back to Classic Outlook from New Outlook?
In the New Outlook app, look for a toggle in the top-left area of the window that says 'New Outlook' with a switch. Flipping it off will revert to Classic Outlook — provided Classic is still installed on your machine. Microsoft has been making Classic Outlook harder to access over time, so do this sooner rather than later if you rely on features New Outlook doesn't yet support.
Does NeatStamp work with New Outlook?
Yes. NeatStamp generates table-based HTML with externally hosted images and inline styles — the exact format New Outlook handles correctly. All signatures created in NeatStamp are tested against New Outlook's renderer. We also flag compatibility issues before you copy your signature across.
Build a signature that actually works in New Outlook
NeatStamp generates New Outlook-compatible HTML, hosts your images on our CDN, and validates compatibility before you export. Free, no account needed.
Create My Signature — Free