You open a Word document and the file is unexpectedly large, often exceeding 10 MB for a file that contains only a few pages of text. The most common cause is embedded fonts, which Word saves inside the document to preserve your chosen typography on any computer. This article explains how to identify font bloat, how to remove embedded fonts selectively or entirely, and how to prevent the problem in future documents.
Key Takeaways: Reducing File Size by Removing Embedded Fonts
- File > Options > Save > Embed fonts in the file: Uncheck this option to stop Word from including fonts in the document.
- File > Options > Save > Do not embed common system fonts: Check this box to exclude widely available fonts like Arial and Times New Roman.
- File > Info > Optimize for Compatibility > Font Subsetting: Use this to embed only the characters you actually used, reducing the font data by up to 90 percent.
Why Embedded Fonts Increase File Size and How Word Stores Them
When you embed a font in a Word document, the entire font file or a large subset of its glyphs is copied into the .docx container. A single font file such as a bold italic variant of a custom typeface can be 2 MB to 10 MB. Embedding three or four such fonts quickly pushes the file past 20 MB.
Word stores fonts inside the media subfolder of the .docx archive. Each embedded font appears as a separate .ttf or .odttf file. The option to embed fonts is controlled from File > Options > Save. By default, Word does not embed fonts unless you explicitly turn on the feature or you open a document created by someone who had embedding enabled.
Two settings control the behavior:
Embed fonts in the file
When this checkbox is selected, Word copies the entire font set used in the document into the file. The recipient sees the exact same layout even if they do not have the font installed.
Do not embed common system fonts
This option excludes fonts that are preinstalled on most Windows systems, such as Calibri, Cambria, and Segoe UI. Enabling this reduces the embedded payload without sacrificing layout fidelity for the majority of users.
Font subsetting
Word offers a third setting called font subsetting, which embeds only the characters you actually typed rather than the full character set. For example, if you use only the letters A through Z and common punctuation, the embedded font data drops from megabytes to a few hundred kilobytes. Subsetting is enabled by default when embedding is turned on, but you can verify it in File > Options > Save.
Steps to Remove Embedded Fonts and Reduce File Size
Method 1: Turn Off Embedding and Remove Existing Fonts
- Open the document in Word
Launch Word and open the bloated file. - Go to File > Options > Save
In the left navigation pane, click Save. Scroll to the Preserve fidelity when sharing this document section. - Uncheck Embed fonts in the file
Clear the checkbox labeled Embed fonts in the file. This prevents Word from adding new font data when you save. - Check Do not embed common system fonts
Select the checkbox Do not embed common system fonts to exclude fonts that are already present on most computers. - Click OK and save the document
Press Ctrl+S to save. Word will remove all embedded font data on the next save because the embedding option is now off. - Verify the file size
Close Word, locate the file in File Explorer, and check its size. It should be significantly smaller.
Method 2: Use Font Subsetting to Keep Only Used Characters
- Open the document in Word
Start Word and load the file. - Go to File > Options > Save
Click File, then Options, then Save. - Keep Embed fonts in the file checked
Do not uncheck this option if you still need the font to display correctly on other computers. - Check Do not embed common system fonts
Enable this checkbox to skip fonts that are already installed on most Windows machines. - Check Embed only the characters used in the document
This is the subsetting option. It is usually checked by default. If it is not, select it now. - Click OK and save the document
Press Ctrl+S. Word will re-embed only the glyphs you actually used, which can reduce the font payload by 80 to 90 percent.
Method 3: Manually Remove Embedded Fonts From the .docx Archive
- Make a backup copy of the document
Copy the .docx file to a safe location before editing the archive. - Change the file extension to .zip
Right-click the file in File Explorer, select Rename, and change .docx to .zip. Confirm the change if Windows asks. - Open the zip archive
Double-click the .zip file to open it in File Explorer. - Navigate to the fonts folder
Open the folder named word, then open the folder named fonts. If no fonts folder exists, the document has no embedded fonts. - Delete all font files inside the fonts folder
Select all .ttf or .odttf files and press Delete. Do not delete the fonts folder itself. - Change the extension back to .docx
Rename .zip to .docx. Open the file in Word. The embedded fonts are gone, and the file size is reduced.
If Word Still Has Issues After the Main Fix
Word Prompts for a Missing Font When Opening the Document
After removing embedded fonts, Word may display a message that a font is missing and substitute a default font. This is expected behavior. To avoid this, keep subsetting enabled instead of removing fonts entirely. Alternatively, install the missing font on your system before opening the document.
The File Size Did Not Decrease After Unchecking Embedding
Word only removes embedded fonts on the next save after you change the option. If the size remains the same, press Ctrl+S again, close the document, reopen it, and save once more. If the size still does not change, the bloat may come from large images or revision data rather than fonts.
Embedded Fonts Reappear After Saving
This occurs when the document template or a third-party add-in forces font embedding. Go to File > Options > Add-ins and disable any active add-ins that manage fonts. Then repeat the steps in Method 1.
Comparison of Font Embedding Options in Word
| Setting | Effect on File Size | Layout Fidelity |
|---|---|---|
| Embed fonts in the file (full) | Large increase (2–10 MB per font) | Perfect on all systems |
| Embed fonts + subsetting | Moderate increase (200 KB–2 MB per font) | Perfect on all systems |
| Embed fonts + exclude common system fonts | Small increase (only custom fonts embedded) | Good on most systems |
| No embedding | No increase | May change on systems without the font |
To check which fonts are currently embedded in a document, go to File > Info > Properties > Advanced Properties. Click the Fonts tab to see a list of embedded typefaces and their file sizes.
To prevent font bloat in future documents, set the default save option to never embed fonts. Go to File > Options > Save and uncheck Embed fonts in the file. Click Set as Default at the bottom of the dialog to apply this to all new documents based on the Normal template.
If you regularly share documents with people who use a different operating system, consider using the subsetting method instead of turning off embedding entirely. This keeps the layout accurate while keeping the file size under 1 MB for most text-only documents.