There are two fast ways to manage fonts across your presentation. First, use the Replace Fonts command to update existing text on all slides. Second, update the Default Shape and Text Box formatting so any new elements automatically use the correct font.
Did someone use the wrong font throughout your presentation, and now it is your job as the analyst or associate to change the font on all your slides before your big pitch? Before you make the mistake of sweeping through your presentation and changing all the fonts manually (which is a complete waste of your time), read on to see how you can get PowerPoint to automatically do this for you by using the Replace Fonts command.
Just be warned that replacing fonts does NOT guarantee that the wrong fonts will not re-appear within your presentation as other people continue to work on it. On top of that, you will need to double check your charts too. See my replace fonts warnings below.
One of the secrets to being wicked fast at PowerPoint, is understanding how to get PowerPoint to do more of the heavy lifting for you.
I worked in consulting and investment banking for over 10 years, and would constantly see my peers and colleagues wasting time in PowerPoint like this. They just didn’t know what they didn’t know.
To jump a head of the curve, and radically improve your speed and productivity in PowerPoint, check out my PowerPoint Pro membership. It’s only $37/month and you can cancel at anytime.
Changing fonts on all your slides
Some fonts work better than others in PowerPoint. Before replacing your fonts in PowerPoint, I recommend double-checking that you are using fonts that safely translate between all versions of PowerPoint (including Mac vs. PC versions of PowerPoint). To see my recommend lists of safe fonts in PowerPoint, read my guide on PowerPoint fonts.
How to change fonts on all slides with Replace Fonts

To change your fonts on all slides in PowerPoint, simply:
Navigate to the Home tab
Click the Replace dropdown arrow (don’t just select replace)
Select Replace Fonts
Click the Font Style you want to replace (Replace:)
Select the Font Style you want to replace it with (With:)
Click Replace
PowerPoint then replaces all the font styles within your presentation (including those on your Slide Master).
Just be aware that the Replace section (pictured below) only shows you a list of the fonts styles that are currently within your presentation.
That means that if you don't see a specific font listed there, you can usually assume it does not exist in your presentation. There are two exceptions:
Fonts inside your charts
A font hidden in the file's code that Find & Replace can't see (which is rare). See the When Replace Fonts Doesn't Work section below for both.
This also means that you can use the Replace Font dropdown to spot-check edits people have made to your presentation. If they have added a font style they are not supposed to use, it will show up here.
Opening the Replace Font – With dropdown (pictured below), shows you all the available font styles on your computer. If a font you are looking for is not listed here, that means it’s not installed on your computer. You’ll have to do that before you can use it in PowerPoint.

Just remember that not all font styles will show up properly in all versions of PowerPoint (the Mac and Windows versions of PowerPoint have vastly different font styles available to them).
That’s why if you are not sure which version of PowerPoint your clients or colleagues are using, it’s best to use one of the safe fonts.
For example: let's say you need every slide in Times New Roman for a formal submission. Instead of clicking through 40 slides, open Replace Fonts, set the “Replace:” box to whatever font is currently in the deck (Calibri, Arial, etc.), set “With:” to Times New Roman, and click Replace. Every heading, body, table, and SmartArt label flips at once. If the deck mixes several fonts, run Replace Fonts once per font you want gone.
When replacing PowerPoint fonts works
The Replace Fonts command successfully updates fonts in the following objects: Slide Master layouts, SmartArt graphics, presentation tables, standard shapes, text boxes, and the Notes pane.
The Replace Fonts command specifically works with the following object classes (and places in PowerPoint):

That means that you can safely assume that your Slide Master, SmartArt objects, tables, shapes, text boxes and anything in your notes pane will be changed.
Although the Replace Fonts command changes the font styles in your Notes Pane, keep in mind that you will only see those font style changes when you print your presentation with notes. For help with this, read my guide on printing PowerPoint with notes.
When replacing PowerPoint fonts doesn't work

The one place where the Replace Fonts command DOES NOT work is with your PowerPoint charts. For whatever reason, the command is not able to change the Font Styles for axes, data labels, chart titles, etc. So, keep in mind that you will need to replace the Font Styles in your charts manually.

Again, the Replace Fonts command will not change the font style of any of these elements within your presentation (no matter how much dreaming you do). That means you’ll need to double-check all your charts (and switch those fonts out manually) before calling your presentation final.
Sometimes a stray font is in your deck but doesn't show up in the Replace Fonts list at all. That usually means it's hidden somewhere Find & Replace can't see. For example, buried in a theme, a master, or leftover code in the file. When Replace Fonts can't find it, a font-auditing add-in like Slidewise scans the whole file and surfaces every font actually in use, including the rogue ones hiding in the code, so you can track them down.
Camille demos the Slidewise add-in at the end of our Q&A webinar below
Replacing fonts warning
Even after you use the Replace Fonts command to change the font styles in your presentation, there is one place where bad fonts can still show up. That is when you insert new shapes and text boxes into your presentation.
This is a common error that occurs when someone accidentally sets your default shapes and text boxes to the wrong formatting. To fix this, you need to set new default formatting styles for both your shapes and your textboxes.
To do that, follow the steps below for both your shapes and your text boxes (as PowerPoint considers them as different object classes).
Setting the default formatting of your presentation is part of the process of creating a PowerPoint template. If you need help and guidance doing this, see my guide on how to create a PowerPoint template.
1. Changing the default formatting of your shapes
Before you set new formatting for your shapes, you first need to format a shape the way you want it.
Format a shape the way you want it
Right-click the shape
Select Set as Default Shape
When formatting a shape, go the distance and set everything:
Font Style
Font Size
Shape Fill
Shape Outline Color
Shape Outline Weight
Etc.
The more formatting you save to your shape, the more time you will save in PowerPoint. It is said that 40% or more of your time in PowerPoint is spent formatting things (statistic here). So, the more formatting you save into your shape, the more time you will save yourself.
2. Changing the default formatting of your text boxes
Manually format your text box however you want it (including the correct font style you want all text boxes to all have in the future).
Right-click your text box.
Select Set as Default Text Box.
How to change theme fonts (the permanent way)
Replace Fonts is a one-shot swap that works great when someone's already dropped the wrong font into a finished deck. But if you want the RIGHT fonts baked in so they apply going forward, change your theme fonts instead.
Go to the Design tab.
Open the Variants dropdown (the little arrow at the bottom-right of the Variants gallery).
Point to Fonts.
Pick a built-in font pairing, or click Customize Fonts at the bottom to set your own Heading font and Body font.
Theme fonts only apply to placeholders. If you change your theme fonts and a text box you added manually doesn't update, that's expected — new text boxes and shapes ignore the theme fonts and fall back to the default (usually Calibri). To force one to the theme font, select the text and press Ctrl + Spacebar (clears manual formatting back to the theme). To make it stick for good, set your text box and shape defaults (see the “Replacing fonts warning” section above) or fix the fonts in the parent layout in Slide Master view.
Common questions
Q: Is there a way to change the font on all slides at once?
Yes. Use the Replace Fonts command (Home tab > Replace dropdown > Replace Fonts) — pick the font you want to replace and the font to replace it with, and PowerPoint swaps every instance across all your slides, including your Slide Master, in one click. It's the fastest fix when a deck comes back in the wrong font. (An attendee asked me this exact question live in one of our trainings — it's one of the most common “how do I stop doing this by hand?” questions I get.) The one place it won't reach is charts — you change those manually.
Q: How do I change the font for the whole presentation permanently?
Change your theme fonts (Design tab > Variants > Fonts > Customize Fonts) rather than running Replace Fonts. Replace Fonts fixes what's already there; theme fonts set the Heading and Body fonts your slides use going forward. Just remember theme fonts only apply to placeholders — see the theme-fonts section above.
Q: Does Microsoft Copilot change PowerPoint fonts permanently?
Not necessarily — and this one trips people up. Say you tell Copilot, "Change all my title slide fonts to Arial, size 14." It'll go make every one of those changes, and it looks done. But Copilot applies that font directly to the slides — it doesn't touch your Slide Master. So the moment you (or a teammate) hit Reset Slide on one of those slides, the font snaps right back to whatever the Slide Master specifies, wiping Copilot's change. If you want new fonts to stick no matter what, change your theme fonts or the Slide Master itself (see the theme-fonts section above) — not just the surface formatting Copilot lays down.
Conclusion
Replacing your fonts in PowerPoint manually is NOT a great use of your time. Instead, use the Replace Fonts dialog box to speed up the process. Just make sure you double check that set your font styles as default for your shapes and text boxes so that bad fonts don’t continue to show up in your presentation.
As a general speed training rule for PowerPoint, the more you can get PowerPoint to do these kinds of tasks for you, the more time you will save, and the sooner you will make it to Happy Hour.
To learn more about our PowerPoint training services and how to improve your presentation skills, visit us here.
About the Author
Take your PowerPoint skills to the next level
Get access to our complete training library, new tutorials every month, and the same techniques we teach in our corporate workshops. Join the 260,000+ professionals who have trained with us.
See Membership Options