Presentation File Formats: What PPTX, ODP, KEY, and DPS Really Store

A practical guide to choosing an editable slide format, avoiding feature loss, and making a dependable final copy.

  1. Add a file Choose or drop it here
  2. Pick the format Change it whenever needed
  3. Download the result After conversion completes

Four Presentation Families and the Files They Leave Behind

A presentation file is more than a stack of pictures. It can hold separate slide layouts, a theme, speaker notes, linked or embedded media, timings, comments, and instructions for motion. The extension often reveals which application wrote those instructions. PPT is the older binary PowerPoint format used through PowerPoint 2003. Microsoft made PPTX the normal PowerPoint format beginning with Office 2007; it is an Office Open XML package rather than one opaque binary file. ODP is OpenDocument Presentation, the open standard used by LibreOffice Impress and Apache OpenOffice Impress. KEY is an Apple Keynote presentation, made by current Keynote on macOS, iPhone, iPad, or iCloud. DPS is the native presentation extension associated with Kingsoft/WPS Presentation.

Those names do not mean that only one program can read a deck. Keynote can open and edit PPT and PPTX files, and current desktop PowerPoint can open and save ODP. Yet “opens” is a much lower bar than “keeps every editable behavior.” The important question is whether the receiving program has a matching feature and a matching way to describe it. A basic slide made of text boxes and ordinary images travels well. A deck that depends on a specific theme, a SmartArt diagram, a trigger, a macro, an unusual transition, or a font that is not installed is a more fragile exchange.


Inside a Slide Deck: Four Packages, One Moving Target

PPTX and ODP are both ZIP-based containers, so changing a copy’s extension to .zip lets a person inspect its parts; that does not convert it. A PPTX package uses PresentationML XML. Microsoft’s documented structure gives each slide its own part and connects it to slide layouts, slide masters, and themes through relationships. The theme holds color, font, and effect schemes, while notes, handouts, comments, animation, audio, and video can live in additional parts. A missing relationship or a damaged XML part can therefore break only one slide or one resource instead of making the whole deck unreadable.

ODP is also a ZIP file, but it follows the OASIS OpenDocument rules. A conforming package contains META-INF/manifest.xml; presentation packages identify themselves with the application/vnd.oasis.opendocument.presentation media type. Its main content and style information commonly lives in XML files such as content.xml and styles.xml. The two packages may both show a title and a chart, but their layout, theme, and animation models are not identical. Converting rewrites these descriptions; it is not a lossless change of filename. KEY and DPS are application-native formats. Use their own editor for the first open and export a copy to PPTX or PDF when another environment must receive it.


Choose the Export for the Job, Knowing What It Gives Up

  • PPTX keeps the broadest PowerPoint editing path. It is the default format in supported Microsoft Office versions and is the practical editable exchange copy for people using PowerPoint, Keynote, or WPS Presentation. It is still wise to test a deck with advanced effects in the actual receiving app.
  • ODP keeps the document in an openly specified family. It is the natural editable format for LibreOffice and Apache OpenOffice. It is not a promise that PowerPoint-specific themes, SmartArt editing, or every animation will survive a return trip.
  • KEY preserves Keynote work best before export. Apple’s export creates a separate PowerPoint copy, leaving the original KEY file untouched. That makes it sensible to retain KEY while working and judge the exported PPTX, rather than repeatedly converting one copy back and forth.
  • DPS is useful inside WPS Presentation, not as a universal handoff. WPS documents DPS alongside PPT, PPTX, PPS, DPT, JPG, PNG, and TIF support. For a recipient who does not have WPS, export an editable PPTX or a fixed PDF instead of expecting a DPS file to open.
  • PDF fixes the appearance but removes slide editing. It is the better delivery copy when people need to view or print a final layout. It does not preserve live transitions, object builds, macros, or presenter notes as an editable slideshow.

The practical safeguard is a two-copy rule: keep the native working file, then make a named exchange or delivery copy. A sequence of PPTX to ODP to PPTX conversions gives each program another chance to replace features it cannot represent. A fresh export from the working original avoids carrying those earlier substitutions forward.


Where PPTX, ODP, KEY, and DPS Actually Open

Microsoft lists PPTX as a view-and-edit format in PowerPoint for the web. That web edition can also open ODP, but it treats old PPT and PPS files as view-only until it makes a newer PPTX/PPSX copy for editing. It cannot open password-protected, digitally signed, or rights-managed presentations in the browser; those require the desktop program. Desktop PowerPoint 2016, 2019, 2021, 2024, and Microsoft 365 can open and save ODP, but Microsoft explicitly warns that the formatting may differ from the application that created the ODP.

Apple documents that Keynote on Mac can open and edit PPTX and PPT, and can export a copy as PowerPoint or PDF. If Keynote cannot open an encrypted PowerPoint file, Apple’s advice is to change the encryption type or options and save the file again before opening it. On a non-Apple computer, a KEY file is not an interchangeable PowerPoint file; export it first. WPS Presentation documents its ability to open and save presentation formats including DPS and PPT/PPTX, and offers PDF export. LibreOffice Impress and Apache OpenOffice Impress are the named ODP applications in Microsoft’s own ODP support article.


Why a Converted Deck Changes Even When the Text Survives

A real source of “the slide changed by itself” is the PPTX-to-ODP feature gap. Microsoft says unsupported PowerPoint entrance and exit animations are changed to Appear or Disappear in ODP. Color animations and scaling effects such as Grow & Shrink are not supported. Blinds, Cut, Strips, Comb, and Newsflash transitions are not supported; animation sounds and transition sounds are not supported either. These are not download errors. The destination format has no matching instruction, so the converter must simplify or discard it.

Other changes affect later editing rather than the first look. On ODP export, PowerPoint says theme information is lost and placed onto masters and layouts, so fonts, colors, and effects on new shapes no longer inherit from that theme. SmartArt becomes a group of shapes, which may look close but no longer behaves as editable SmartArt. WordArt effects can be lost; gradient fills with more than two stops lose every stop after the first two; cropped pictures using a shape are unsupported. Headers and footers become text boxes. PowerPoint macros are not supported in ODP, so a macro-enabled deck needs its original PPTM preserved and should not be treated as safely converted just because its slides appear.

For layout shifts, first check the font replacement notice in Keynote or install the licensed font on the presentation machine. Next, open the exported copy and compare slide size, text overflow, charts, audio/video, notes, and the full slide-show sequence. If motion is essential, export a movie from the authoring app as a viewing fallback. If visual fidelity matters more than editing, export PDF and inspect every page. If a PPTX will not open at all, do not rename it as ODP or ZIP and hope: obtain a fresh copy, then try the producing program’s Open and Repair option or a known-good backup.


Six Checks That Separate an Editable Deck from a Fixed Copy

CheckPPTXODPKEY / DPSPDF
Physical formZIP package with PresentationML partsZIP package with OpenDocument XMLNative app formatFixed-page document
Primary editorMicrosoft PowerPointLibreOffice / OpenOffice ImpressKeynote / WPS PresentationPDF viewer
Editable by PowerPoint for the webYesYes, subject to format limitsNo documented native web-edit pathNo
PowerPoint macrosPPTM is the macro variantNot supportedNot a PowerPoint macro formatNot preserved as macros
Theme inheritance after PPTX exportRetained in its native modelTheme information becomes masters/layoutsDepends on the export mappingNot editable
Best final roleEditable exchangeOpen-format editingNative authoringVisual handoff or print

Specific Questions About Presentation File Conversion

Can I turn a KEY file into an editable PowerPoint file?
Yes. In Keynote, use File > Export To > PowerPoint to create a copy. Keep the KEY original because Apple notes that exported copies do not change it, and inspect the PPTX in PowerPoint before relying on its animation or layout.

Why did my animation become a plain appearance after saving as ODP?
ODP does not represent every PowerPoint effect. Microsoft specifically states that unsupported entrance and exit effects are changed to Appear or Disappear, while color and several scaling animations are unsupported.

Can a PPTM safely become ODP?
Not if the macro matters. PowerPoint lists macros and programmability as unsupported in OpenDocument Presentation. Preserve the PPTM original and use another delivery copy for non-macro viewing.

Why does PowerPoint for the web not let me edit an old .ppt file directly?
Microsoft says the web app can view PPT and PPS, but creates a newer PPTX or PPSX copy when editing is requested. That conversion is a format change, so inspect the new copy rather than assuming identical behavior.

What should I send when the audience only needs to see the slides?
Send a checked PDF for a stable page-by-page appearance. If timing or animation is part of the message, also supply a video exported from the authoring program; PDF is not a live slideshow format.