Have you ever spent hours perfecting a slide deck, only to open it on the venue computer and watch your fonts get replaced with generic defaults that break the entire layout? Here is how to keep your slide design intact without having to install font files manually.
Quick Guide
- Windows: [File] → [Options] → [Save] → Check ‘Embed fonts in the file’ (Shortcut: F12 → [Tools] → [Save Options])
- Mac: [PowerPoint] → [Preferences] → [Save] → Check ‘Embed fonts in the file’ (Available in Microsoft 365, 2019 or later)
- Which Option: Choose ‘Embed only the characters used’ for presentations, or ‘Embed all characters’ if others need to edit the file
- Error Fix: If a license restriction alert appears, go to [Home] → [Replace] → [Replace Fonts] to switch to a standard system font
Why Do Fonts Change When Opened on Another Computer?

Slides that looked great on your own computer often turn into generic system fonts or display missing character boxes when opened on a different PC.
This happens because fonts are not stored inside the presentation file by default. They are separate files installed on your operating system. A standard PowerPoint file merely tells the computer, “Display this text using Font A.”
You sent the instructions for a custom stamp instead of stamping the paper directly. If the target PC does not have that specific font installed, PowerPoint substitutes a default fallback font, ruining text width, line breaks, and alignment.
How to Embed Fonts in PowerPoint on Windows and Mac

To avoid layout issues, embed the font data directly inside the presentation file before saving. Both Windows and Mac offer an easy toggle in the options menu.
On Windows, press F12 to open the ‘Save As’ window, then click [Tools] → [Save Options] next to the Save button to jump straight to the settings screen.
| Operating System | Menu Path | Supported Versions |
|---|---|---|
| Windows | [File] → [Options] → [Save] → Check [Embed fonts in the file] | Microsoft 365, 2016–2024 |
| macOS | [PowerPoint] → [Preferences] → [Save] → Check [Embed fonts in the file] | Microsoft 365, 2019 or later |
Microsoft Office Cloud fonts do not need to be embedded manually. As long as the presenting PC has an active internet connection and a Microsoft 365 subscription, the fonts download automatically.
‘Embed Only Characters Used’ vs. ‘Embed All Characters’: Which to Pick?

Once you check ‘Embed fonts in the file’, you must choose between two options. Your choice depends on whether you are presenting or collaborating.
For presentations that do not require any further edits, choose ‘Embed only the characters used in the presentation’. This saves only the characters included on your slides, keeping file size manageable.
| Category | Embed only the characters used in the presentation | Embed all characters |
|---|---|---|
| Pros | Includes only slide text, preventing large file sizes | Allows full text editing and additions on other computers |
| Cons | Typing new characters on another PC triggers font substitution | Embeds full font files, increasing file size and loading time |
| Recommended For | Final presentations where no text edits are needed | Collaborative files or presentations requiring on-site edits |
Keep in mind that this setting does not apply globally across PowerPoint. You must configure it individually for each new presentation.
How to Fix the ‘Some Fonts Cannot Be Saved’ Error

When saving your file, PowerPoint may show a warning: “Some of your fonts cannot be saved with the presentation.”
This happens when a font designer sets a ‘Restricted license’ attribute on the font file. PowerPoint cannot bypass these licensing restrictions. The cleanest fix is to replace the restricted font with a standard system font using [Home] → [Replace] → [Replace Fonts].
While Microsoft notes that OpenType (.otf) fonts are supported for embedding, compatibility can vary across specific operating system versions. Embedding full font packages also inflates file size depending on character counts, so check your final file size after saving.
Before emailing your deck or moving it to a USB drive, press F12 and confirm font embedding in your save options.
Related Articles
- How to Turn Hidden Credit Card Points into Cash Down to the Last Penny
- Credit Card Points Cash Back: How to Check and Transfer Idle Funds to Your Bank Account
