Embed Fonts in Word and PowerPoint So They Don't Change
You send a document or presentation, and on the other person’s screen the fonts, spacing, and layout all shift — because they don’t have the same fonts installed.
Why: Office doesn’t ship your custom or downloaded fonts inside the file by default. If the recipient is missing a font, Office substitutes another one, which changes line breaks, page counts, and the whole look. Embedding tucks the actual font into the file so it displays the same everywhere.
Step 1: Turn on font embedding
This setting lives in the same place in both Word and PowerPoint on Windows.
- Open the document or presentation, then go to File > Options.
- In the left column, select Save.
- Under Preserve fidelity when sharing this document/presentation, tick Embed fonts in the file.
- Click OK, then save the file.
On a Mac, it’s under the app menu (e.g. PowerPoint or Word) > Preferences > Save.
Step 2: Choose how much of the font to embed
Two checkboxes appear once embedding is on. The choice is a trade-off between file size and editability.
- Embed only the characters used in the document/presentation — smallest file, but the recipient can’t type new text in that font (only the characters you already used are included).
- Embed all characters (best for editing by other people) — larger file, but the recipient can fully edit the text in your font.
If anyone else will edit the file, choose Embed all characters. If it’s a read-only handout and size matters, the “only the characters used” option is fine.
Step 3: Confirm the font is actually embeddable
Not every font allows embedding — the font’s creator sets a permission flag.
- Prefer OpenType (.otf) or TrueType (.ttf) fonts; OpenType uses the least space when embedded.
- If a font is marked non-embeddable by its licence, Office will skip it and the recipient still sees a substitute. In that case, switch the text to an embeddable font.
FAQ
Why is my file suddenly much bigger? Embedding adds the font data to the file, and some fonts are large. Use Embed only the characters used for read-only files, or switch to a lighter font.
I embedded fonts but they still look wrong on the other PC. The font is likely flagged non-embeddable, or the file was saved in an older format that doesn’t carry embedded fonts. Re-save as .docx/.pptx and test with an embeddable OpenType/TrueType font.
Does this work in Excel? Font embedding is a Word and PowerPoint feature. For Excel, stick to fonts the recipient already has, or share the workbook as a PDF.
Sources: Microsoft Support — Embed fonts in documents or presentations