.PPSM File Extension

Microsoft PowerPoint Macro-Enabled Show

Developer Microsoft
4.0  |  26 Votes

What is a PPSM file?

A PPSM file is a macro-enabled slide show created by Microsoft PowerPoint, a program that allows users to create slide shows and presentations. It contains one or more macro-enabled slides, which may include text, images, and transitions. PPSM files are primarily used to store presentations with embedded macros that are meant to be displayed, not edited.

More Information

Screenshot of a .ppsm file in Microsoft PowerPoint 365
PPSM file open in Microsoft PowerPoint 365

PPSM files are similar to .PPSX files, but they contain macros that are executed by PowerPoint. Even if a PPSX file contains embedded macros, PowerPoint will not execute them until they are first saved as a PPSM file.

Macros in PowerPoint function similarly to scripts allowing you to automate repetitive tasks such as formatting a slide or creating new slide themes. You can create and edit macros using Visual Basic for Applications (VBA) through the View tab in the ribbon.

Like PPSX files, PPSM files are primarily created for the purpose of sharing presentations that are only meant to be displayed. While PowerPoint can edit PPSX files if you want to share an Open XML-based .PPTX presentations with macros that can be edited, save it as a .PPTM file.

NOTE: PPSM files were introduced with the release of Microsoft Office 2007.

How to open a PPSM file

You can open, edit, save, and convert PPSM files with Microsoft PowerPoint in Windows and macOS. PowerPoint is the best application for opening PPSM files because the software fully supports the macros embedded in the slides and the formatting of the slides, which includes the placement of text and images.

Several other presentation programs can open PPSM files but they may not fully support the formatting of the slides or macros embedded in the slides. Alternative programs include Kingsoft Presentation (multiplatform) and Apple Keynote (Mac). If you are a Mac user simply looking to view a PPSM file, you can use Apple Preview, which comes bundled with macOS.

You can also upload PPSM files to Google Drive to view them, or upload them to Google Slides to view, edit, and convert them (does not support macros). Google Drive is a cloud storage service and Google Slides is a web application for editing presentations. Both are free and accessible with a Google account.


While PPSM files are typically legitimate Microsoft PowerPoint slide shows, they may also be used to distribute and execute malware attacks on victims' computers. To protect against malicious PPSM attacks, never open a PPSM file with PowerPoint unless you can verify its legitimacy and source.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open PPSM files

Verified by FileInfo.com

The FileInfo.com team has independently researched the Microsoft PowerPoint Macro-Enabled Show file format and Mac, Windows, Linux, Android, and iOS apps listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.