Word

How to reduce a Word document's file size

A document with a few pages of plain text shouldn't be several megabytes. When it is, the extra weight is almost never in the text itself — it's in two things Word doesn't show you: leftover style definitions and embedded fonts.

Unused style definitions

Every time you paste content from another document, Word often brings that document's entire style library along with it — even styles you never apply to anything. Over months of editing and reusing old files as templates, a document can accumulate hundreds of style definitions that nothing actually uses.

You can see this yourself: open the Styles pane (Ctrl+Alt+Shift+S) and look at how many styles are listed versus how many you'd recognize using. Word doesn't offer a built-in "remove unused styles" command — there's no button for this in the ribbon.

Embedded fonts

If File → Options → Save → Embed fonts in the file was ever turned on for a document, Word bundles the actual font files inside it so the document displays correctly on machines that don't have those fonts installed. This is genuinely useful for a document you're sending externally — but each embedded font can add hundreds of kilobytes, and it's easy to forget the setting was left on for documents that don't actually need it.

The manual route

Removing unused styles by hand means opening the Styles pane, right-clicking each one you don't recognize, and choosing Delete — tedious on a document with dozens of them, and risky if you're not sure which are truly unused versus applied somewhere you haven't scrolled to. Turning off font embedding is easier (the same Save options screen you enabled it from), but it only stops new embedding going forward — the fonts already in the file stay there until it's re-saved with the option off and the file is otherwise touched.

The automatic way

Both problems are addressable directly: unused styles can be identified precisely by checking which style IDs the document's content actually references (including transitively — a style still in use as the basis for another style is kept), and embedded font data can be located and stripped from the file's internal structure without affecting how the visible text renders.

Shrink it automatically

Drop your .docx file in — it'll show you exactly how many unused styles and embedded fonts it found before removing anything. Nothing leaves your browser.

Fix my Word document →