You have a Word document where one font is used inconsistently, and you need to replace it with another font across the entire file. Manually scanning each page to find and change every instance is time-consuming and error-prone. Word provides a built-in feature called Find Font that lets you locate and replace a specific font throughout the document in a few clicks. This article explains how to use the Find and Replace dialog to target a font and swap it for another, and it covers common pitfalls to watch for.
Key Takeaways: Replace a Font Across an Entire Word Document
- Ctrl+H > Find > Format > Font: Opens the Find Font dialog where you select the font to search for.
- Replace > Format > Font: Lets you choose the replacement font in the same dialog.
- Replace All: Changes every occurrence of the old font to the new font in one action, but verify formatting afterward.
How the Find Font Feature Works in Word
The Find Font feature is part of Word’s advanced Find and Replace tool. It does not search for text content. Instead, it searches for any text that has a specific font applied, regardless of what the text says. This is useful when you want to standardize fonts in a document that was assembled from multiple sources or when you need to enforce a corporate style guide.
Before you begin, make sure the document is not set to track changes. If Track Changes is on, Word may apply the replacement as a formatting change rather than a direct substitution, which can cause unexpected results. Also, note that Find Font works with the font applied to the selection. It does not find fonts used inside embedded objects like Excel charts or SmartArt graphics. You must check those elements manually.
Steps to Find and Replace a Font Using Find Font
Follow these steps to replace one font with another across the entire document. The process uses the standard Find and Replace dialog with the Format option.
- Open the Find and Replace dialog
Press Ctrl+H on your keyboard. The Find and Replace dialog appears with the Replace tab selected. - Clear the Find what and Replace with fields
Delete any text that may be in the Find what and Replace with boxes. You are searching for a font, not text, so these fields must be empty. - Click the Format button in the Find section
At the bottom of the dialog, click the Format button. A menu appears with options including Font, Paragraph, Tabs, Language, and others. Select Font. - Select the font you want to replace
In the Find Font dialog, choose the font name from the Font list. You can also specify other attributes like font style (bold, italic) and size if you want to narrow the search. Click OK to close the Find Font dialog. The text “Font:” followed by the font name appears below the Find what box. - Click the Format button in the Replace section
Click the Format button again, but this time the menu is in the Replace with section. Select Font from the menu. - Choose the replacement font
In the Replace Font dialog, pick the new font you want to apply. You can also set style and size changes if needed. Click OK. The text “Font:” followed by the new font name appears below the Replace with box. - Run the replacement
Click Replace All. Word scans the document and replaces every instance of the old font with the new font. A message box shows the number of replacements made. Click OK to close the message. - Review the document
Scroll through the document to verify the font change applied correctly. Look for any text that may have been missed, especially inside headers, footers, text boxes, or footnotes. If needed, repeat the process for those areas separately.
Common Mistakes and Limitations When Replacing Fonts
Replace All changes fonts in unintended areas
If you set the Find Font criteria too broadly, Replace All may change fonts in places you did not intend. For example, if you search for Calibri without specifying a size, Word replaces Calibri at every size, including in headings and table of contents. To avoid this, add size or style criteria in the Find Font dialog.
Font replacement does not work in headers, footers, or text boxes
The Find and Replace dialog works on the main body of the document by default. Headers, footers, footnotes, endnotes, and text boxes are separate story areas. To replace fonts in those areas, you must click inside each area first, then run the Find and Replace again. Alternatively, you can use a macro to loop through all story ranges, but that is an advanced technique.
Replacement does not affect fonts in linked or embedded objects
Fonts used inside embedded Excel tables, PowerPoint slides, or SmartArt graphics are not part of the Word document’s text stream. Find Font cannot find or replace them. You must open each object in its native application and change the font there.
Font names appear differently in the Find Font dialog
If a font is missing from your system, Word displays a substitute font name. The Find Font dialog shows the actual font name stored in the document, not the substitute. If you cannot find the font in the list, it may be a missing font. Install the font or use a different method such as a macro to replace it.
Find Font vs Replace Font With Manual Selection
| Item | Find Font via Find and Replace | Manual Selection and Formatting |
|---|---|---|
| Scope | Whole document in one action | One selection at a time |
| Speed | Seconds for large documents | Minutes to hours depending on document length |
| Risk of missing text | Low if criteria are correct | High, especially in headers and footers |
| Supports formatting criteria | Yes, font style, size, color, and more | No, only what you can see |
| Works in headers and footers | No, must be done separately | Yes, if you navigate there |
You can now replace any font in a Word document using Find Font in the Find and Replace dialog. This saves time and ensures consistency across the file. Next, try using the same dialog to replace other formatting attributes like paragraph spacing or language. For advanced automation, record a macro that performs font replacement on all story ranges including headers and footers.