How to Change Default Imported Image Size in PowerPoint for Mac
Question details
The user is looking for a way to set a specific default percentage or size when importing JPEG, PNG, or TIFF images into a PowerPoint presentation on macOS.
- Product
- Microsoft PowerPoint
- Device & OS
- macOS
- Scenario
- Importing single or multiple images into slides and needing them to automatically scale to a predefined percentage or fill the slide.
- Observed behavior
- PowerPoint for Mac does not provide a direct built-in setting to define a default image import size percentage, and the Picture Presentation format is entirely unavailable.
Ensure you have enabled the Developer tab in your PowerPoint preferences if you plan to use VBA, and place all the images you intend to import into a single accessible folder on your Mac.
Use a VBA Macro with the Shapes.AddPicture Method
Create a custom VBA script to automate the image import process and scale pictures to fill the slide while preserving their original aspect ratio.
Since PowerPoint for Mac does not offer a native setting for default import sizes, VBA (Visual Basic for Applications) provides a flexible workaround.
By utilizing the Shapes.AddPicture method, you can define exactly how large the imported images should be during the import process and ensure they maintain their original proportions.
Open PowerPoint Preferences, navigate to 'Ribbon & Toolbar', and check the box next to 'Developer' to enable macro tools.
Click on the Developer tab in the main ribbon and select 'Visual Basic' to open the editor window.
In the left-hand project pane, right-click on your presentation name, select 'Insert', and choose 'Module'.
Write your macro utilizing the ActiveWindow.Selection.SlideRange(1).Shapes.AddPicture method. Assign variables to the Width and Height parameters to scale the image based on your slide dimensions.
Close the editor, go back to the Developer tab, click 'Macros', select your newly created script, and click 'Run' to import your image at the customized size.

Utilize a Third-Party PowerPoint Add-in
Install a specialized add-in designed to batch import and automatically scale images to a custom percentage.
Try WPS Office for a Streamlined Presentation Experience on Mac
Dealing with missing features and complex VBA scripts in Microsoft PowerPoint for Mac can be frustrating. WPS Presentation offers a free, lightweight, and highly intuitive alternative. With user-friendly tools for managing images, formatting slides, and seamless performance on macOS, you can build stunning presentations without the hassle.
- 1. Download the Installer: Visit the official WPS website and download the macOS installation package.
- 2. Install the Application: Open the downloaded file and follow the simple on-screen instructions to install WPS Office on your Mac.
- 3. Open and Edit: Launch WPS Presentation, open your existing presentation files, and enjoy a smoother editing and image formatting experience.

Frequently Asked Questions
Why can't I find the Picture Presentation format on PowerPoint for Mac?
The Picture Presentation format is natively unsupported and entirely unavailable in PowerPoint for Mac, as well as in its VBA object model. Mac users must rely on custom VBA macros or third-party add-ins to automate image scaling and formatting.
How can I manually preserve an image's aspect ratio when resizing it in PowerPoint?
You can preserve the aspect ratio manually by holding down the 'Shift' key on your keyboard while clicking and dragging any of the four corner sizing handles of the selected image.
Is there a way to resize multiple images at once without using a VBA script?
Yes, you can manually select multiple images on a single slide by holding the Command key and clicking them. Afterward, go to the Picture Format tab and enter a specific value in the Width or Height box to resize all selected images simultaneously.




