.PPTX

PPTX File

Microsoft PowerPoint Open XML Presentation
Ask a question
QUICK ANSWER

A PPTX file is a Microsoft PowerPoint presentation - the standard slide-deck format since PowerPoint 2007. You do not need to buy Office to open one: LibreOffice Impress, Google Slides, and PowerPoint for the web are all free. To share a non-editable copy, export it as PDF.

Developer: Microsoft Category: Presentation Files Open standard MIME: application/vnd.openxmlformats-officedocument.presentationml.presentation
OPENS ON Windows macOS Linux Android iOS Web
Related: .KEY · .ODP · .PPSX · .PPS

On this page

19k+ extensions indexed
Last reviewed Sep 11, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the PPTX file format?

.pptx files are created in the Open XML format and contain the data of a multimedia presentation, produced typically with Microsoft PowerPoint. In the Office Open XML standard, data is not stored in a single binary file but in a collection of separate files compressed into a ZIP archive package. The contents of a .pptx package include:

  • slide content and slideshows
  • text descriptions and speaker notes for each slide
  • formatting and layout definitions
  • drawings and vector shapes
  • embedded images
  • animations and other multimedia data

.pptx files are characterised by high availability of their contained data. Embedded images are stored as individual files inside the package (commonly .png or .jpeg), and slide content is held in XML-based parts - meaning individual components can be inspected or extracted without specialised software. The format replaced the legacy binary .ppt format (which used the OLE2 container and starts with a D0 CF 11 E0 signature) when PowerPoint 2007 introduced it. A .pptx file shares the same PK magic bytes (50 4B 03 04) as any ZIP archive and can be unpacked with tools like 7-Zip to access its internal files directly.

.pptx is a popular and quite universal format, supported by many programs designed for creating and viewing multimedia presentations. The most popular ones include Microsoft PowerPoint, LibreOffice Impress, and WPS Office Presentation. A macro-enabled variant, .pptm, follows the same package structure but additionally stores VBA macros. If you need to access only specific component files - for instance, only the text notes - treat the file the same as a standard ZIP archive and unpack it using tools like 7-Zip.

Security & safety

RISK: LOW

Plain PPTX cannot run macros, so a normal presentation is essentially a safe container of slides, images and media. The real risks are (1) macro-enabled .pptm files (or files renamed to look like .pptx) that can carry VBA malware - never click 'Enable Content' on a deck you didn't expect; and (2) embedded/linked objects and external links. Modern PowerPoint opens files from email/the internet in Protected View. Opening an unknown PPTX in Google Slides or LibreOffice is generally safe because the slides render without executing PowerPoint VBA.

Format details

in a nutshell
FULL NAMEMicrosoft PowerPoint Open XML Presentation
DEVELOPERMicrosoftsince 2007 (PowerPoint 2007 / Office Open XML); ISO/IEC 29500 in 2008
MIME TYPEapplication/vnd.openxmlformats-officedocument.presentationml.presentation
TYPEZIP-based Office Open XML package (zipped XML)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
A PPTX is a ZIP archive, so it starts with "PK" (50 4B 03 04) like any ZIP. It is distinguished from a plain ZIP / DOCX / XLSX by its internal layout: [Content_Types].xml plus a ppt/presentation.xml part and ppt/slides/. Unlike the older binary .ppt (OLE2, starts with D0 CF 11 E0).

Programs that open PPTX files

Windows3 apps
Microsoft PowerPoint Paid Native editor; double-click to open and edit. Press F5 to play the slideshow.
LibreOffice Impress Open-source Free, full-featured. Double-click to open/edit; File > Export As PDF, or play with F5.
WPS Office Presentation Freemium Free PowerPoint-like editor (formerly Kingsoft); familiar ribbon UI, opens and edits PPTX.
macOS3 apps
Microsoft PowerPoint Paid Double-click to open and edit PPTX natively.
Apple Keynote Free Free on Mac; File > Open imports the PPTX, and File > Export To > PowerPoint saves back to PPTX.
LibreOffice Impress Open-source Free alternative; double-click to open and edit.
Linux1 app
LibreOffice Impress Open-source Pre-installed on most distros; double-click to open and edit PPTX, export to PDF.
Android3 apps
Microsoft PowerPoint (mobile) Freemium Tap the file to view/edit; basic editing is free on phones.
Google Slides (app) Free Open the PPTX from Drive to view and edit on the phone.
WPS Office Freemium Popular free Android office app; opens and edits PPTX.
iOS1 app
Apple Keynote Free Free on iPhone/iPad; opens PPTX and can export back to PowerPoint format.
Web2 apps
Google Slides Free Upload to Google Drive, open with Google Slides; download as PPTX or PDF afterwards.
PowerPoint for the web Free Upload to OneDrive and open in PowerPoint online (free Microsoft account) - highest fidelity online.

Technical details

deep spec
Container formatZIP archive (OOXML Open Packaging Convention)
Internal markup languageXML conforming to ECMA-376 / ISO/IEC 29500 schema
MIME typeapplication/vnd.openxmlformats-officedocument.presentationml.presentation
Magic bytes50 4B 03 04 ("PK" - standard ZIP local file header; shared with all OOXML formats)
Root presentation partppt/presentation.xml
Slide storageppt/slides/slideN.xml - one XML file per slide
Relationship model.rels XML files (Open Packaging Convention) link all package parts
Image embeddingStored as individual files in ppt/media/ (.png, .jpeg, .emf, .wmf, etc.)
Animation encodingSMIL-derived sequences inside <p:timing> elements within each slide XML
Theme storageppt/theme/theme1.xml - defines color, font and effect schemes
Macro supportNone - macro-enabled variant is .pptm, which adds a VBA storage part
Embedded fontsOptional; font binary data stored in ppt/fonts/ when font embedding is enabled
Slide notesStored in separate ppt/notesSlides/notesSlideN.xml parts
Default slide dimensionsWidescreen 13.33 x 7.5 inches (33.87 x 19.05 cm); adjustable per file
Released2007 (PowerPoint 2007 / Office Open XML); ISO/IEC 29500 in 2008
Open standardYes · royalty-free
Specificationlearn.microsoft.com

PPTX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with PPTX files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about PPTX files.

Frequently asked questions

How do I open a PPTX file without PowerPoint?
Use the free LibreOffice Impress (Windows/Mac/Linux), upload it to Google Slides, or open it in PowerPoint for the web - all free. On a Mac or iPhone, Apple Keynote opens PPTX too.
What is the difference between PPT and PPTX?
PPT is the older PowerPoint 97-2003 binary format; PPTX (since PowerPoint 2007) is a ZIP+XML format that is smaller, more robust and an open standard. Any modern app reads both.
How do I convert a PPTX to PDF?
Open it in PowerPoint, LibreOffice Impress or Google Slides and choose Save As / Export / Download as PDF. Good for handouts and sending a non-editable copy (animations become static).
How do I turn a PPTX into a video?
In PowerPoint, File > Export > Create a Video and save as MP4 - it keeps slide timings, narration and animations. Useful for sharing a deck that plays on its own.
Can I open a PPTX on my phone?
Yes. Install Microsoft PowerPoint, Google Slides or WPS Office on Android, or use Keynote/PowerPoint on iPhone/iPad. Basic viewing and editing is free on phones.
Why do animations or fonts look wrong in Google Slides or LibreOffice?
Some PowerPoint features (certain transitions, fonts, SmartArt) are app-specific, so complex decks can shift in other apps. For exact fidelity use PowerPoint, or share as PDF/MP4.
Is a PPTX file safe to open?
A plain .pptx can't run macros, so it's generally safe. Be cautious only with macro-enabled .pptm files or unexpected attachments - never click 'Enable Content' on a deck you didn't request.

References

1ISO/IEC 29500 - Office Open XML File Formatswww.iso.org
2Microsoft - [MS-PPTX] PowerPoint Extensions to Office Open XMLlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.DATProgram Data File (generic)
4.JPGJPEG Image
5.RPMSGRestricted Permission Message
6.EXEWindows Executable (Portable Executable)
7.PARTPartial Download File
8.JSONJavaScript Object Notation file
9.ICSiCalendar data file
10.BINCD/DVD Disc Image (BIN/CUE)

Related extensions

.KEYApple Keynote Presentation
.ODPOpenDocument Presentation
.PPSXPowerPoint Open XML Slide Show
.PPSPowerPoint 97-2003 Slide Show
.PPTMicrosoft PowerPoint 97-2003 Presentation
.PPTMMicrosoft PowerPoint Macro-Enabled Presentation

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z