logo
search
Formatting Issues

How to Change the Font Size on Every PowerPoint Slide

Maira MehtabMaira Mehtab Sep 27, 2026 870 views

Question details

The user wants to globally change the font size across all slides in a presentation, bypassing issues with direct formatting and independent text boxes.

Product
PowerPoint
Device & OS
not provided
Scenario
Editing a presentation where font sizes need to be adjusted globally, but changes made in the Slide Master are not applying universally.
Observed behavior
Changes made in the Slide Master do not affect independent text boxes or text that has had direct font formatting overrides applied.
Before you start

Before making global changes to your presentation's font sizes, determine whether your text is contained within standard layout placeholders or independent text boxes.

Solution 1Recommended

Use Slide Master and Reset Direct Formatting

Update the font size in the Slide Master layouts and reset individual slides to remove direct formatting overrides.

If a presentation contains direct font-formatting overrides, changes made in the slide master may not be visible. You must reset the slides individually to force them to inherit the master styles.

1
Open Slide Master

Go to the View tab on the ribbon and click on Slide Master.

2
Modify Layout Fonts

Select the main master slide and any child layouts beneath it. Highlight the placeholder text and adjust the font size to your preference.

3
Close Master View

Click the Close Master View button to return to your normal presentation editing mode.

4
Reset Slides

To clear direct overrides, navigate to the Home tab, find the Slides group, and click Reset for each affected slide.

Additional Adjustments: Text boxes, grouped objects, tables, charts, and SmartArt do not inherit font sizes from the Slide Master placeholders and will require separate editing.
Efficient Presentation Editing

Easily Manage Slide Fonts with WPS Presentation

WPS Presentation allows you to effortlessly modify font sizes across all slides using its intuitive Slide Master tool, ensuring a consistent and professional look without hassle.

  1. 1. Open Presentation: Launch WPS Presentation and open your document.
  2. 2. Access Slide Master: Navigate to the Design tab and click on Edit Slide Master.
  3. 3. Update Fonts: Modify the font sizes on your master layouts, then close the master view.
  4. 4. Reset Slides: Select the Home tab and click the Reset Slide button to apply master styles to any slides containing overrides.
Free to use with a user-friendly, familiar interface.Fully compatible with Microsoft PowerPoint (.ppt and .pptx) formats.Powerful Slide Master functionality for global formatting changes.One-click layout reset to quickly clear unwanted direct formatting.
QA img-9

Frequently Asked Questions

Why doesn't the Slide Master change the font size on all my slides?

If text has been directly formatted (e.g., highlighting text and changing the size manually) or placed in independent text boxes rather than standard placeholders, it overrides the Slide Master settings. You must reset the slide or adjust independent text boxes manually.

How do I reset a slide to match the Slide Master?

Navigate to the Home tab, locate the Slides group, and click 'Reset'. This clears direct formatting overrides and forces the slide to adopt the exact layout defined in your Slide Master.

Does the VBA macro resize text inside grouped objects?

No, the standard VBA macro for text boxes does not iterate through grouped objects, SmartArt, charts, or tables. Those elements require manual editing or a more complex, customized script.

Can I set all text to one specific size instead of increasing by a percentage?

Yes, you can modify the VBA macro to set an absolute size. For example, replace the multiplier line in the code with `oSh.TextFrame.TextRange.Font.Size = 24` to set all applicable text to exactly 24 points.