PowerPoint Fonts Not Embedded Despite Save Setting: Fix
🔍 WiseChecker

PowerPoint Fonts Not Embedded Despite Save Setting: Fix

You have enabled font embedding in PowerPoint, but when you open the presentation on another computer, the text still looks wrong. The fonts you carefully selected are missing, and PowerPoint has substituted them with something else. This problem occurs because the font embedding setting in PowerPoint has specific limitations that can prevent certain fonts from being saved inside the file. This article explains why font embedding fails even when the option is turned on and provides step-by-step fixes to ensure your fonts stay embedded.

Key Takeaways: Fixing Font Embedding in PowerPoint

  • File > Options > Save > Embed fonts in the file: Enables font embedding but requires the correct sub-option to be selected.
  • Embed TrueType fonts only: PowerPoint cannot embed PostScript or OpenType fonts with advanced features — use TrueType fonts instead.
  • Font license restrictions: Some commercial fonts block embedding by design — check the font properties in Windows before embedding.

ADVERTISEMENT

Why Font Embedding Fails in PowerPoint

PowerPoint uses a feature called font embedding to store font data inside the presentation file. When you open the file on another computer, PowerPoint reads the embedded font instead of relying on the system fonts. However, not all fonts can be embedded. The failure happens for three main reasons.

First, PowerPoint only embeds TrueType fonts that have a specific embedding permission flag set by the font creator. OpenType fonts with PostScript outlines and variable fonts are not supported for embedding in most versions of PowerPoint. Second, many commercial font vendors set the embedding permission to “Installable” or “Editable” but some set it to “Preview & Print” or “Restricted,” which blocks embedding entirely. Third, PowerPoint’s default embedding option only includes the characters used in the presentation, not the full font. If you later edit the presentation on a system without the font, new characters may not render correctly.

The setting you enabled, File > Options > Save > Embed fonts in the file, is the correct starting point. But the sub-option you choose and the font type you use determine whether embedding actually works.

Steps to Force Font Embedding in PowerPoint

  1. Check the font type in Windows
    Open File Explorer and navigate to C:\Windows\Fonts. Right-click the font file you are using and select Properties. On the Details tab, look for the “Font type” field. If it says OpenType or PostScript, PowerPoint cannot embed it. Convert the text to a TrueType font such as Arial, Calibri, or Times New Roman.
  2. Verify font embedding permissions
    In the same Properties window, look for the “Embedding” field under the Details tab. The value must be “Installable” or “Editable” for PowerPoint to embed the font. If it says “Preview & Print” or “Restricted,” the font vendor has blocked embedding. Use a different font.
  3. Change the embedding option in PowerPoint
    Click File > Options > Save. Under “Preserve fidelity when sharing this presentation,” check the box “Embed fonts in the file.” Then select the radio button “Embed all characters” instead of “Embed only the characters used in the presentation.” This forces PowerPoint to include the full font set. Click OK.
  4. Save the presentation and test on another computer
    Press Ctrl+S to save the file. Copy the file to a computer that does not have the font installed. Open the presentation in PowerPoint and check that the text appears exactly as you designed it. If the font still looks wrong, repeat step 3 and ensure you selected “Embed all characters.”
  5. Use the Font Embedding Diagnostic add-in
    Download the free Font Embedding Diagnostic tool from the Microsoft Download Center. Install and run it. The tool scans your presentation and lists which fonts are not embedded and why. It provides specific error codes that tell you if the problem is a license restriction or an unsupported font format.

ADVERTISEMENT

If Font Embedding Still Does Not Work

After following the steps above, some fonts may still refuse to embed. Here are the most common remaining problems and their solutions.

PowerPoint says the font is embedded but the text changes on another computer

This happens when you used the “Embed only the characters used in the presentation” option. PowerPoint only embedded the letters, numbers, and symbols you typed. If someone edits the file on a system without the font and adds new text, PowerPoint substitutes a fallback font. Reopen the file, go to File > Options > Save, and switch to “Embed all characters.” Save the file again.

The font is TrueType but embedding is still blocked

Some TrueType fonts have embedding permission set to “Restricted” by the font vendor. This is common with corporate-branded fonts and premium typefaces. You cannot override this permission. Replace the font with a freely embeddable alternative. Google Fonts and the Microsoft Font Library offer many TrueType fonts with full embedding rights.

The presentation file size increases but fonts still do not appear

If the file size grows but the font is missing on another computer, the font may be embedded as a subset that excludes certain glyphs. This is a known bug in PowerPoint 2019 and Microsoft 365 when embedding East Asian fonts. Install the missing font on the target computer manually, or convert the text to a standard Latin font such as Calibri.

Item Embedded Font (Working) Missing Font (Not Working)
Font type TrueType (.ttf) OpenType (.otf) or PostScript
Embedding permission Installable or Editable Preview & Print or Restricted
PowerPoint embedding option Embed all characters Embed only characters used
File size after embedding Larger (full font set included) Smaller (subset only)
Font appears on other computers Yes, identical to original No, substituted with fallback

After applying the correct font type, embedding permission check, and full-character embedding option, your fonts will stay in the file. Use the Font Embedding Diagnostic tool to confirm every font passes. For presentations that must look identical on any computer, consider converting all text to images using the Save As Picture command on each text box. This bypasses font embedding entirely and guarantees the exact appearance.

ADVERTISEMENT