[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension:v3:en:potm":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":41,"commonIssues":54,"securityNotes":73,"faq":77,"aliases":90,"mimeTypes":91,"relatedExtensions":93,"breadcrumbs":141,"categoryAnchor":151,"categoryFuturePath":152,"metaDescription":153,"availableHowToOs":154,"openOnDeviceLinks":155,"cannotOpenReasons":171,"cannotOpenFixes":172,"convertOptions":173,"securityAffiliateMessaging":174,"securityAffiliates":175},false,"potm","PowerPoint Macro-Enabled Template (Office Open XML)","documents","Documents","2026-06-12T09:24:03.056Z",45,".potm is a Microsoft PowerPoint template format that can contain VBA macros. It’s used to create new presentations with predefined layouts, themes, and (optionally) macro code.",[13,14,15,16,17],"windows","mac","linux","ios","android","To open .POTM files on Windows, right-click the .potm file and choose Open with → Microsoft PowerPoint (or double-click if PowerPoint is the default).","To open a .potm file, use Microsoft PowerPoint (desktop). A .potm is a macro-enabled PowerPoint template, so you may be prompted to enable or disable macros when opening it.","A .potm file is a PowerPoint Macro-Enabled Template that preserves VBA macro code. It is based on the Office Open XML (OOXML) packaging approach (a ZIP package containing XML parts) as standardized in ECMA-376, with Microsoft Office implementation details described in Microsoft’s ECMA-376 support documentation.","A .potm file is designed for reuse: instead of being a one-off presentation, it acts as a template that PowerPoint can use to create new presentations with consistent design elements (slides, layouts, themes, placeholders, and settings). The “m” indicates it is macro-enabled and can carry VBA automation code.\n\nBecause .potm is a macro-enabled format, it is commonly used in organizations that rely on standardized slide decks plus automation (for example, generating recurring reports, applying formatting rules, or driving custom actions through VBA). Microsoft’s documentation for Visual Basic-compatible formats specifically notes that .potm preserves VBA macro code.\n\nTechnically, modern PowerPoint template formats are part of the Office Open XML family (ECMA-376), which uses a zipped package of XML files and related resources. Microsoft also publishes implementation information explaining how Office supports and extends ECMA-376, which can matter for compatibility in non-Microsoft tools.",[23,26,29,32,35,38],{"title":24,"url":25},"IANA Media Types (registered type for .potm)","https://www.iana.org/assignments/media-types/media-types.xhtml",{"title":27,"url":28},"File formats that work with Visual Basic (Microsoft Support)","https://support.microsoft.com/en-us/office/file-formats-that-work-with-visual-basic-69afddfd-4479-4466-9f37-3f4046b5e107",{"title":30,"url":31},"ECMA-376 Office Open XML file formats (Ecma International)","https://ecma-international.org/publications-and-standards/standards/ecma-376/",{"title":33,"url":34},"[MS-OE376] Office Implementation Information for ECMA-376 Standards Support (Microsoft Learn)","https://learn.microsoft.com/en-us/openspecs/office_standards/ms-oe376/db9b9b72-b10b-4e7e-844c-09f88c972219",{"title":36,"url":37},"List of Microsoft Office filename extensions (Wikipedia)","https://en.wikipedia.org/wiki/List_of_Microsoft_Office_filename_extensions",{"title":39,"url":40},"Microsoft PowerPoint (Wikipedia)","https://en.wikipedia.org/wiki/Microsoft_PowerPoint",{"windows":42,"macos":45,"linux":48,"ios":51,"android":53},[43,44],"Right-click the .potm file and choose Open with → Microsoft PowerPoint (or double-click if PowerPoint is the default).","If a security prompt appears, choose whether to enable macros only if you trust the source; otherwise keep macros disabled.",[46,47],"Open Microsoft PowerPoint, then use File → Open and select the .potm file (or double-click the file if associated).","If prompted about macros, do not enable macros unless you trust the file’s source.",[49,50],"There is no guaranteed native support for macro-enabled PowerPoint templates on Linux; the most reliable option is to open the file in Microsoft PowerPoint on Windows or macOS.","If you only need to view content and the file won’t open elsewhere, transfer it to a machine with PowerPoint for full fidelity (especially if macros are involved).",[52],"For the most reliable results (including macro-related behavior), open the file on a desktop version of Microsoft PowerPoint; macros are a key feature of .potm.",[52],[55,61,67],{"title":56,"description":57,"steps":58},"Macros are blocked or the file opens with a security warning",".potm files can contain VBA macro code, so PowerPoint may open them with macros disabled or show a security warning to reduce the risk of running untrusted code.",[59,60],"If you do not fully trust the source, keep macros disabled and only use the template’s non-macro content.","If you trust the source and require the automation, open the file in Microsoft PowerPoint and enable macros only when prompted and necessary for your workflow.",{"title":62,"description":63,"steps":64},"Opens as a template rather than a normal presentation",".potm is a template format; it is meant to be used to create new presentations rather than edited as the primary deliverable.",[65,66],"In PowerPoint, use the template to create a new presentation (a new file based on the template).","Save the new presentation as a standard presentation format (for example, a non-template presentation type) if you intend to distribute it as a slide deck rather than a reusable template.",{"title":68,"description":69,"steps":70},"Doesn’t open correctly in non-Microsoft apps or loses macro functionality",".potm is OOXML-based and macro-enabled; apps that partially support OOXML may display slides but not preserve VBA macros or all template behaviors.",[71,72],"Open the file in Microsoft PowerPoint for the highest compatibility, especially if the template relies on macros.","If you need cross-app sharing, consider distributing a macro-free template format instead (macro-enabled features are specific and may not be supported elsewhere).",[74,75,76],".potm can contain VBA macros; enabling macros can execute code, so treat .potm files from email or unknown sources as potentially unsafe.","If you only need the design/layout, open the .potm with macros disabled to reduce risk while still accessing non-macro template content.","Because .potm is an OOXML package (ZIP + XML parts), it can carry embedded components; rely on PowerPoint’s security prompts and only enable active content when necessary and trusted.",[78,81,84,87],{"question":79,"answer":80},"What does .potm stand for?","It is a PowerPoint Macro-Enabled Template: a reusable PowerPoint template that can preserve VBA macro code.",{"question":82,"answer":83},"Is .potm the same as .pptm?","No. Both can be macro-enabled, but .potm is a template (used to create new presentations), while .pptm is a macro-enabled presentation file.",{"question":85,"answer":86},"What is the MIME type for .potm?","application/vnd.ms-powerpoint.template.macroEnabled.12.",{"question":88,"answer":89},"Is a .potm file just a renamed ZIP file?","It uses the Office Open XML packaging approach (a zipped package of XML parts), standardized in ECMA-376. However, you should normally open it with PowerPoint because it includes structured parts and may include macros.",[],[92],"application/vnd.ms-powerpoint.template.macroEnabled.12",[94,100,106,112,118,123,129,135],{"ext":95,"name":96,"category":7,"categoryName":8,"popularity":97,"summary":98,"howToOs":99},"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":101,"name":102,"category":7,"categoryName":8,"popularity":103,"summary":104,"howToOs":105},"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":107,"name":108,"category":7,"categoryName":8,"popularity":109,"summary":110,"howToOs":111},"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":113,"name":114,"category":7,"categoryName":8,"popularity":115,"summary":116,"howToOs":117},"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":119,"name":120,"category":7,"categoryName":8,"popularity":115,"summary":121,"howToOs":122},"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":124,"name":125,"category":7,"categoryName":8,"popularity":126,"summary":127,"howToOs":128},"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":130,"name":131,"category":7,"categoryName":8,"popularity":132,"summary":133,"howToOs":134},"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":136,"name":137,"category":7,"categoryName":8,"popularity":138,"summary":139,"howToOs":140},"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],[142,145,148],{"label":143,"to":144},"Home","/",{"label":146,"to":147},"File Extension Index","/file-extension",{"label":149,"to":150},".POTM","/file-extension/potm","category-documents","/category/documents","Learn what .POTM files are, how to open them on every platform, common fixes, and security best practices.",[13,14,15,16,17],[156,159,162,165,168],{"os":13,"label":157,"to":158},"Open .POTM on Windows","/how-to/open-potm-on-windows",{"os":14,"label":160,"to":161},"Open .POTM on Mac","/how-to/open-potm-on-mac",{"os":15,"label":163,"to":164},"Open .POTM on Linux","/how-to/open-potm-on-linux",{"os":16,"label":166,"to":167},"Open .POTM on iOS","/how-to/open-potm-on-ios",{"os":17,"label":169,"to":170},"Open .POTM on Android","/how-to/open-potm-on-android",[56,62,68],[59,60],[],"active_document",[176,180],{"name":177,"description":178,"affiliateUrl":179},"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":181,"description":182,"affiliateUrl":183},"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"]