You have a PowerPoint presentation with dozens of slides, and you need to change the English font everywhere. Manually updating each text box is slow and error-prone. PowerPoint provides two built-in tools to replace fonts across an entire file: the Replace Fonts dialog and the Slide Master. This article explains how to use both methods to replace all instances of a specific English font in a presentation.
Key Takeaways: Replace Fonts in PowerPoint
- Home > Editing > Replace > Replace Fonts: Replaces one font with another across all slides, notes, and handouts in one click.
- View > Slide Master > Fonts > Customize Fonts: Changes the default heading and body fonts used by the template, affecting all slides that use the theme.
- Replace Fonts does not work on embedded fonts or fonts used inside SmartArt graphics: You must manually update those elements.
What the Replace Fonts Feature Does and Its Prerequisites
The Replace Fonts command in PowerPoint scans every text element in the open presentation. It finds all occurrences of the source font and changes them to the target font. This includes text in placeholders, text boxes, shapes, tables, charts, and notes. The command does not affect fonts embedded in images or fonts used in SmartArt graphics that are not text-based.
Before using Replace Fonts, ensure the target font is installed on your computer. If you plan to share the presentation with others, either embed the target font or choose a standard web-safe font such as Arial, Calibri, or Times New Roman. The source font must be present in the presentation for the command to find it.
Steps to Replace a Font Across the Entire Presentation
- Open the Replace Fonts dialog
Go to the Home tab. In the Editing group on the far right, click the arrow next to Replace. Select Replace Fonts from the dropdown menu. - Select the font to replace
In the Replace Fonts dialog, click the Replace dropdown list. This list shows every font used in the presentation. Choose the font you want to change. - Choose the replacement font
Click the With dropdown list. Select the new font you want to apply. You can scroll through the list or type the first few letters of the font name. - Execute the replacement
Click the Replace button. PowerPoint scans the entire file and changes all matching fonts. A confirmation message appears when the replacement is complete. - Close the dialog
Click Close to exit the Replace Fonts dialog. Review the presentation to confirm the font change was applied correctly.
Using Slide Master to Change the Default Theme Fonts
If you want to change the default font for all new slides that use the current theme, edit the Slide Master. This method does not update fonts already applied manually to individual text boxes, but it changes the font for all placeholders that inherit from the master.
- Open the Slide Master view
Go to the View tab and click Slide Master. - Access the Fonts menu
In the Slide Master tab, click the Fonts button in the Background group. A dropdown menu shows existing theme font pairs. - Create a custom font pair
Click Customize Fonts at the bottom of the list. In the Create New Theme Fonts dialog, choose a Heading font and a Body font from the dropdown lists. - Name and save the custom font pair
Type a name for your custom font pair in the Name field. Click Save. The new font pair becomes available in the Fonts menu. - Return to Normal view
Click Close Master View on the Slide Master tab. All slides that use the theme placeholders now display the new fonts.
Common Issues and Things to Avoid When Replacing Fonts
Replace Fonts Does Not Update Fonts Inside SmartArt Graphics
The Replace Fonts command skips text inside SmartArt shapes. To change fonts in SmartArt, select the SmartArt graphic, then press Ctrl+A to select all text within it. Manually apply the new font from the Home tab Font dropdown.
Replace Fonts Fails When the Target Font Is Not Installed
If the target font is missing from your system, the Replace Fonts dialog still shows it in the With list, but PowerPoint substitutes it with a default font. Install the font before running the replacement. To install a font, right-click the font file and select Install.
Slide Master Font Changes Do Not Override Manual Formatting
If you manually changed the font of a specific text box, editing the Slide Master font pair does not override that manual formatting. Use Replace Fonts to change manually formatted text, or reset the text box to the theme default by selecting the text box and clicking Home > Font > Reset.
Font Replacement Affects Notes and Handouts
The Replace Fonts command also updates fonts in the speaker notes pane and in handouts. Review these areas after replacement to ensure the new font displays correctly.
Replace Fonts vs Slide Master: When to Use Each Method
| Item | Replace Fonts Dialog | Slide Master Fonts |
|---|---|---|
| Scope | All text in the presentation, including notes and handouts | Only text that inherits from the theme placeholders |
| Overrides manual formatting | Yes, replaces fonts regardless of direct formatting | No, does not change manually formatted text boxes |
| Requires font installation | Target font must be installed | Target font must be installed |
| Best for | One-time global replacement of a specific font | Changing the default look of the template for future slides |
Use Replace Fonts when you need to change every instance of a font, including text you formatted manually. Use Slide Master when you want to update the template so new slides automatically use a different font pair.
You can now replace every English font in a PowerPoint file using either the Replace Fonts dialog or the Slide Master font settings. For presentations with complex formatting, run Replace Fonts first, then check for SmartArt elements that need manual updates. To avoid font issues when sharing the file, enable font embedding by going to File > Options > Save and checking Embed fonts in the file.