You have a .ppt file from an older version of PowerPoint and need to open it in the modern .pptx format. The .ppt format used in PowerPoint 97 through 2003 cannot store newer features such as SmartArt, embedded media with advanced compression, or certain animation effects. This article explains the fastest methods to convert .ppt files to .pptx using PowerPoint for Microsoft 365, PowerPoint 2021, or PowerPoint 2019, and covers what to do if the conversion fails or causes layout changes.
Key Takeaways: Converting .ppt to .pptx Without Losing Content
- File > Info > Convert: One-click conversion that upgrades the file in place to .pptx format.
- File > Save As > PowerPoint Presentation (pptx): Creates a new .pptx copy while preserving the original .ppt file.
- Online converter (Office.com): Free tool for converting .ppt files when you do not have the desktop app installed.
Why .ppt Files Need Conversion to .pptx
PowerPoint 2007 introduced the .pptx format based on the Office Open XML standard. The older .ppt format uses a binary structure that has several limitations. .ppt files cannot store newer object types such as SmartArt graphics, embedded video with modern codecs, or custom slide layouts created with the Slide Master in recent versions. When you open a .ppt file in PowerPoint 2013 or later, the application runs in compatibility mode. This mode disables some ribbon commands and features. Converting the file to .pptx removes compatibility mode and unlocks all modern PowerPoint tools.
What Changes During Conversion
PowerPoint converts the binary content into XML-based elements. Most text, images, charts, and transitions remain intact. Some legacy effects such as WordArt from PowerPoint 2003 may be replaced with the closest modern equivalent. Embedded media files might be recompressed. Animations created with the old custom animation engine are preserved but may appear differently in the newer animation pane. The conversion process does not modify the original .ppt file unless you use the Convert command.
Method 1: Convert a Single .ppt File Using the Convert Command
- Open the .ppt file in PowerPoint
Double-click the .ppt file or launch PowerPoint and use File > Open to locate the file. The title bar shows [Compatibility Mode] after the file name. - Go to File > Info
Click the File tab on the ribbon, then select Info from the left pane. - Click the Convert button
In the Info panel, look for the section labeled Compatibility Mode. Click the Convert button. A dialog box appears warning that the file will be upgraded to the .pptx format. - Confirm the conversion
Click OK in the confirmation dialog. PowerPoint closes the original file and reopens it as a .pptx file. The original .ppt file is replaced. To keep the original, use the Save As method instead.
Method 2: Convert Without Overwriting the Original Using Save As
- Open the .ppt file
Launch PowerPoint and open the legacy file. The file opens in Compatibility Mode. - Go to File > Save As
Click File, then Save As. In the Save As dialog, choose a folder location. - Select the .pptx format
In the Save as type dropdown, choose PowerPoint Presentation (pptx). The file name field automatically keeps the original name but changes the extension. - Click Save
PowerPoint creates a new .pptx file in the chosen folder. The original .ppt file remains unchanged in its original location.
Method 3: Batch Convert Multiple .ppt Files Using File Explorer
- Open the folder containing the .ppt files
Use File Explorer to navigate to the folder with the legacy presentations. - Select all .ppt files
Press Ctrl+A to select all files, or hold Ctrl and click each file individually. - Right-click one selected file
Choose Open from the context menu. Each file opens in a separate PowerPoint window. PowerPoint automatically converts each file to .pptx format when you save it. - Save each file as .pptx
In each PowerPoint window, press F12 to open the Save As dialog. Change the Save as type to PowerPoint Presentation (pptx) and click Save. Close each window.
Method 4: Convert .ppt Files Online Without PowerPoint
- Go to Office.com
Open a web browser and navigate to office.com. Sign in with your Microsoft account. - Upload the .ppt file to OneDrive
Click the OneDrive icon, then Upload > Files. Select the .ppt file from your computer. The file appears in your OneDrive folder. - Open the file in PowerPoint for the web
Click the .ppt file in OneDrive. It opens in PowerPoint for the web. The online app automatically converts the file to .pptx format in the background. - Download the converted .pptx file
Click File > Save As > Download a Copy. Your browser downloads the file as a .pptx file. The original .ppt file remains on OneDrive unchanged.
If the Conversion Causes Layout or Content Issues
Text boxes or images shifted after conversion
This happens when the original .ppt file used a custom template or non-standard slide dimensions. Open the converted .pptx file and go to Design > Slide Size > Custom Slide Size. Verify the width and height match the original presentation. If the slide size changed, reset it to the correct dimensions and adjust each slide manually.
SmartArt or charts missing after conversion
Older .ppt files cannot store SmartArt objects. If the original file contained diagrams created with the Diagram Gallery in PowerPoint 2003, those diagrams are converted to group shapes. They cannot be ungrouped back into SmartArt. Recreate complex diagrams using the Insert > SmartArt menu after conversion.
Embedded video or audio does not play
The .ppt format uses older media embedding methods. After conversion, linked media files may break if the original file path changed. Re-embed the media by deleting the broken object and inserting the media file again using Insert > Video or Insert > Audio. For embedded media that was stored inside the .ppt binary, PowerPoint extracts it during conversion. Check the file size of the .pptx — if it is significantly smaller, the media may not have been extracted. In that case, open the original .ppt file and use File > Info > Optimize Compatibility to re-link the media before converting.
PowerPoint Desktop vs Online: Conversion Feature Differences
| Item | Desktop App (PowerPoint 2019/2021/M365) | PowerPoint for the Web |
|---|---|---|
| Convert in place | Yes, via File > Info > Convert | No, automatically converts when opened |
| Keep original file | Use Save As to preserve .ppt | Original .ppt stays on OneDrive |
| Batch conversion | Yes, using File Explorer and F12 | No, each file must be opened and downloaded individually |
| SmartArt preservation | Preserved if created in .pptx; legacy diagrams converted to shapes | Same behavior as desktop |
| Macro/VBA support | Retained if saved as .pptm instead of .pptx | Not supported |
You can now convert any .ppt file to .pptx using the Convert command, Save As, or the online method. After conversion, check the slide master and media files for any compatibility issues. For presentations that contain macros, save the file as PowerPoint Macro-Enabled Presentation (.pptm) instead of .pptx to retain the VBA code.