[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension:v3:en:ppsm":3},{"resolvedFromAlias":4,"canonicalExt":5,"ext":5,"name":6,"category":7,"categoryName":8,"updatedAt":9,"popularity":10,"summary":11,"howToOs":12,"quickAnswer":18,"answerIntro":19,"whatIs":20,"description":21,"furtherReading":22,"openInstructions":38,"commonIssues":52,"securityNotes":71,"faq":75,"aliases":85,"mimeTypes":86,"relatedExtensions":88,"breadcrumbs":136,"categoryAnchor":146,"categoryFuturePath":147,"metaDescription":148,"availableHowToOs":149,"openOnDeviceLinks":150,"cannotOpenReasons":166,"cannotOpenFixes":167,"convertOptions":168,"securityAffiliateMessaging":169,"securityAffiliates":170},false,"ppsm","PowerPoint Macro-Enabled Show (PPSM)","documents","Documents","2026-06-12T08:10:29.758Z",45,".ppsm is a Microsoft PowerPoint macro-enabled slide show file that is intended to open directly in Slide Show view. It uses the Office Open XML (ZIP/XML) presentation family and can contain VBA macros.",[13,14,15,16,17],"windows","mac","linux","ios","android","To open .PPSM files on Windows, right-click the .ppsm file and choose Open with → Microsoft PowerPoint.","To open a .ppsm file, use Microsoft PowerPoint, which recognizes it as a PowerPoint Macro-Enabled Show. Because it can contain macros, open only files you trust and expect a security prompt depending on your PowerPoint settings.",".ppsm is the macro-enabled slide show variant in the modern PowerPoint (Office Open XML) family. It is a ZIP-based container holding PresentationML (XML parts) plus macro-related content, and it is designed to launch as a slide show rather than in normal editing view.","PPSM is the “PowerPoint Macro-Enabled Show” format documented by Microsoft as a supported PowerPoint file type. Unlike .pptx, it is specifically meant for presenting: double-clicking it typically starts Slide Show view rather than opening the deck for editing.\n\nTechnically, it belongs to the Office Open XML (OOXML) PresentationML family described in ECMA-376 and referenced in related standards documentation. OOXML presentation formats are ZIP packages containing structured XML parts; the macro-enabled variants add support for embedded VBA macros.\n\nThe registered media type for PPSM is application/vnd.ms-powerpoint.slideshow.macroEnabled.12. This makes PPSM a common choice in organizations that distribute “ready-to-run” presentations that also need macro automation (for example, custom navigation, kiosk flows, or data-driven slide updates).",[23,26,29,32,35],{"title":24,"url":25},"IANA Media Types registry (application/vnd.ms-powerpoint.slideshow.macroEnabled.12)","https://www.iana.org/assignments/media-types/media-types.xhtml",{"title":27,"url":28},"Microsoft Support: File formats that are supported in PowerPoint","https://support.microsoft.com/en-us/office/file-formats-that-are-supported-in-powerpoint-252c6fa0-a4bc-41be-ac82-b77c9773f9dc",{"title":30,"url":31},"ECMA-376 Office Open XML specification (Ecma International)","https://ecma-international.org/publications-and-standards/standards/ecma-376/",{"title":33,"url":34},"Library of Congress: PPTX Transitional (Office Open XML) format description","https://www.loc.gov/preservation/digital/formats/fdd/fdd000399.shtml",{"title":36,"url":37},"ReviverSoft: PPSM File Extension overview","https://www.reviversoft.com/file-extensions/ppsm",{"windows":39,"macos":42,"linux":45,"ios":48,"android":50},[40,41],"Right-click the .ppsm file and choose Open with → Microsoft PowerPoint.","If PowerPoint shows a macro/security warning, review the file’s origin and only enable macros if you trust the sender and expected automation.",[43,44],"Open the .ppsm file in Microsoft PowerPoint for Mac (File → Open).","If a security prompt appears about macros, do not enable macros unless you trust the file and need its automated behavior.",[46,47],"If you do not have Microsoft PowerPoint available, transfer the file to a Windows or macOS system with PowerPoint for the most reliable opening and macro handling.","If you only need to view slides and do not need macros, try a compatible presentation viewer/editor that supports PowerPoint formats; macro behavior may not be supported.",[49],"If you can’t open it reliably on mobile, move the file to a desktop with Microsoft PowerPoint; macro-enabled shows are primarily a PowerPoint desktop workflow.",[51],"If it doesn’t open or macros are unsupported, transfer the file to a Windows or macOS computer with Microsoft PowerPoint to view it as intended.",[53,59,65],{"title":54,"description":55,"steps":56},"Macros are disabled or the presentation doesn’t behave as expected","PPSM files can contain VBA macros, but PowerPoint may block them by default depending on security settings and where the file came from (for example, downloaded from the internet). If macros are blocked, automation or custom controls in the slide show may not work.",[57,58],"Confirm you trust the source of the .ppsm and that you actually need macros for the slide show to work.","Open the file in Microsoft PowerPoint and follow the in-app prompt/policy guidance to enable macros only if appropriate.",{"title":60,"description":61,"steps":62},"Opens in the wrong app or doesn’t start in Slide Show view","If file associations are incorrect, double-clicking may open the file in a different program or not start the slide show experience you expect.",[63,64],"Set Microsoft PowerPoint as the default app for .ppsm on your system (Open with → Choose another app → PowerPoint → Always).","From PowerPoint, use File → Open to load the .ppsm and then start Slide Show if it doesn’t auto-launch.",{"title":66,"description":67,"steps":68},"Can’t open the file in a non-PowerPoint app","Some presentation apps can view OOXML presentations but do not fully support macro-enabled slide show variants or embedded VBA macros.",[69,70],"Open the .ppsm in Microsoft PowerPoint for best compatibility, especially if the file relies on macros.","If you only need to view the slides, ask the sender for a non-macro show format (such as .ppsx) or a non-macro presentation format, depending on their requirements.",[72,73,74],".ppsm is macro-enabled and can contain VBA macros; enabling macros can execute automated actions. Only enable macros when you trust the file’s origin and intended behavior.","Because PPSM is designed to launch as a slide show, users may be more likely to run it immediately; treat unexpected PPSM files with extra caution and inspect their source before opening.","The format is part of the OOXML ZIP-based family; while common, it is still a complex container format—avoid opening suspicious PPSM files in sensitive environments.",[76,79,82],{"question":77,"answer":78},"What does PPSM stand for?","It is a PowerPoint Macro-Enabled Show—a PowerPoint slide show file intended to open directly in Slide Show view and capable of containing macros.",{"question":80,"answer":81},"What is the MIME type for .ppsm?","application/vnd.ms-powerpoint.slideshow.macroEnabled.12 is registered for macro-enabled PowerPoint slide shows used by .ppsm.",{"question":83,"answer":84},"How is .ppsm different from .pptm or .ppsx?",".ppsm is a macro-enabled slide show (show intent). .pptm is a macro-enabled presentation intended for editing, and .ppsx is a slide show format but without macros.",[],[87],"application/vnd.ms-powerpoint.slideshow.macroEnabled.12",[89,95,101,107,113,118,124,130],{"ext":90,"name":91,"category":7,"categoryName":8,"popularity":92,"summary":93,"howToOs":94},"pdf","Portable Document Format",100,"PDF files maintain consistent formatting across devices and are widely used for documents that require a fixed layout, such as forms and reports.",[13,14,15,16,17],{"ext":96,"name":97,"category":7,"categoryName":8,"popularity":98,"summary":99,"howToOs":100},"docx","Microsoft Word Open XML Document",98,"DOCX files are widely used word-processing documents created by Microsoft Word, supporting rich text and multimedia elements.",[13,14,15,16,17],{"ext":102,"name":103,"category":7,"categoryName":8,"popularity":104,"summary":105,"howToOs":106},"xlsx","Microsoft Excel Open XML Spreadsheet",92,"XLSX files are widely-used spreadsheet files that store data, formulas, and charts, and are compatible with various spreadsheet applications.",[13,14,15,16,17],{"ext":108,"name":109,"category":7,"categoryName":8,"popularity":110,"summary":111,"howToOs":112},"log","Plain-text Log File",85,".log files are typically plain-text logs that record events, messages, and errors from software or operating systems. They can usually be opened with basic text editors on any platform.",[13,14,15,16,17],{"ext":114,"name":115,"category":7,"categoryName":8,"popularity":110,"summary":116,"howToOs":117},"pptx","Microsoft PowerPoint Open XML Presentation","PPTX files are widely used for creating and sharing presentation decks with multimedia content.",[13,14,15,16,17],{"ext":119,"name":120,"category":7,"categoryName":8,"popularity":121,"summary":122,"howToOs":123},"txt","Plain Text File",82,"TXT files contain plain text and can be opened on any operating system with a variety of text editors.",[13,14,15,16,17],{"ext":125,"name":126,"category":7,"categoryName":8,"popularity":127,"summary":128,"howToOs":129},"xlsm","Excel Macro-Enabled Workbook (Office Open XML)",75,".xlsm is an Office Open XML Excel workbook that can contain VBA macros. Open it in Microsoft Excel; be cautious because macros can run code.",[13,14,15,16,17],{"ext":131,"name":132,"category":7,"categoryName":8,"popularity":133,"summary":134,"howToOs":135},"ppsx","PowerPoint Show (Office Open XML Slideshow)",70,".ppsx is a Microsoft PowerPoint “Show” file that is designed to open directly in Slide Show mode instead of the normal editing view.",[13,14,15,16,17],[137,140,143],{"label":138,"to":139},"Home","/",{"label":141,"to":142},"File Extension Index","/file-extension",{"label":144,"to":145},".PPSM","/file-extension/ppsm","category-documents","/category/documents","Learn what .PPSM files are, how to open them on every platform, common fixes, and security best practices.",[13,14,15,16,17],[151,154,157,160,163],{"os":13,"label":152,"to":153},"Open .PPSM on Windows","/how-to/open-ppsm-on-windows",{"os":14,"label":155,"to":156},"Open .PPSM on Mac","/how-to/open-ppsm-on-mac",{"os":15,"label":158,"to":159},"Open .PPSM on Linux","/how-to/open-ppsm-on-linux",{"os":16,"label":161,"to":162},"Open .PPSM on iOS","/how-to/open-ppsm-on-ios",{"os":17,"label":164,"to":165},"Open .PPSM on Android","/how-to/open-ppsm-on-android",[54,60,66],[57,58],[],"active_document",[171,175],{"name":172,"description":173,"affiliateUrl":174},"Avast","Avast offers free and premium antivirus software that protects against viruses, malware, ransomware, and phishing. Scan files before opening them to ensure safety.","https://www.avast.com/lp-aff-consumer-store?expid=inf601",{"name":176,"description":177,"affiliateUrl":178},"Norton","Norton 360 delivers comprehensive antivirus protection, VPN, and identity theft monitoring. Scan files for threats before opening to keep your device secure.","http://buy.norton.com/aff_home?utm_campaign=en-ww_nor_n36_aff_nas_nau_nah_cj_nad_low:_sec_nat_mktc_norton_360"]