fileformer
search⌘KtranslateENexpand_moreupload_fileConvert
Converters8 file families · 44 direct conversions
What changes in a conversionarrow_forward
home/document-tools/presentation-converter

Every presentation format, converted and checked on your device.

A free PowerPoint converter: open a PowerPoint or LibreOffice deck, see every slide as it will be written, and save it as any of 13 formats. Each result is opened again and compared with your deck. Nothing is uploaded.

folder_openChoose a deckslideshowUse the 4-slide sample
Opens here7 formats
.pptx.pptm.ppsx.ppsm.potx.potm.odp
Saves here13 formats
.pptx.pptm.ppsx.ppsm.potx.potm.odp.pdf.png.jpg.html.md
PDF comes two ways: slides only, or with speaker notes.
Converted by another tool4 formats
.ppt.pps.pot.key
The 97-2003 binaries and Keynote each have their own converter.
co_presentThe slide engine failed to load: Failed to fetch dynamically imported module: http://127.0.0.1:9777/js/main/general/pres-engine.js.pptx, identified by its bytesfolder_openOpen anotherslideshowSample
Loading the sample deck…
speaker_notesNo speaker notes on this slide.
convert to
PDFshare, printPPTXeditODPLibreOfficePNGslide imagesPDF + notesspeaker copyMarkdownoutline
searchAll 17 formats · 13 saved hereexpand_more
search
.
No format matches.
One page per slide at the deck’s own size, text kept as real text.swap_horizConvert 0 slidesdownload
What survives as PDF · slidescounted in the slide XML, then read back out of the written file
partin deckresulthow
slideshowSlides4kept
text_fieldsWords on slides58kept
font_downloadFonts2partly
imagePictures1kept
tableTables1kept
insert_chartCharts · SmartArt0not in deck
speaker_notesSpeaker notes2lost
linkLinks1partly
animationAnimations · transitions2lost
movieVideo · audio0not in deck
~/will-it-look-the-same

The fonts this deck asks for, checked on this device.

A .pptx names its fonts but rarely contains them. Each one on the right is tested by drawing the same text with it and with three fallback families; if every width matches a fallback, the font isn't installed and PowerPoint would substitute it.

No fonts named yet.
The sample line is drawn in the named font with monospace as fallback, so a missing font shows up as typewriter text.Open a deck to check its fonts.
~/one-deck-nine-formats

What each format does to your slides.

One 11-slide deck (929.8 KB PPTX with titles, bullets, a data table, coloured shapes and two photographs) converted into every format and measured. Measured with LibreOffice; your own files will differ, especially with more photos or video, but the order holds.

45%PDF, the smallest single file
84%ODP, smallest editable deck
136%legacy PPT, bigger than the source
formattypeoutput size · vs sourceoutputkeepsverdict
.pptxEditable805.3 KB · 87%1 fileEverythingThe editing default
.odpEditable780.7 KB · 84%1 fileEverythingSmallest editable deck in the test
.ppsxSlideshow805.3 KB · 87%1 fileEverythingOpens straight into the show
.potmTemplate805.3 KB · 87%1 fileEverythingReusable house style, macros kept
.pptEditable1264 KB · 136%1 fileEverythingLegacy, and much larger than PPTX
.ppsSlideshow1264 KB · 136%1 fileEverythingLegacy slideshow, same bloat as PPT
.pdfFixed417.8 KB · 45%1 fileExact appearanceBest for handouts and printing
.pngImages777.1 KB · 84%11 filesAppearance onlyOne file per slide, nothing editable
.jpgImages721.2 KB · 78%11 filesAppearance onlyOne file per slide, smaller than PNG
The modern formats are the efficient onesPPTX came out at 87% of the source and ODP at 84%, while the legacy PPT grew to 136%. If size matters, avoid the 97-2003 formats.
PDF was the smallest single fileAt 417.8 KB, 45% of the source, it keeps the slide design exactly. The trade is that the slides stop being editable.
Images mean one file per slide11 PNGs totalling 777.1 KB, or 11 JPGs at 721.2 KB. Useful for thumbnails and embeds, but nothing stays editable.
Editable formats convert safelyPPTX, ODP, PPSX and the template formats all kept the text, table, shapes and images intact.
~/all-17-formats

17 formats, each written and opened again here.

The test takes the deck above, writes it in all 13 formats this page saves, opens every result again and compares slides, words, pictures, tables, notes and links with the original. The binary 97-2003 formats and Keynote go to the tools built for them.

13written and checked
0written, counts differ
0failed
4sent to other tools
Open a deck first.scienceTest all formats
formatwhat it isrecognised byopens heresaves herewritten, then opened again
PowerPoint3 formats
.best for PowerPoint →
40.3 KB · reopened as .pptx, all 6 counts match · 3 ms
.pptxPowerPoint deck, 2007 onwardbest for everyday editing and sharingPK · presentation.main+xmlthis pagethis pagenot tested yet →
40.3 KB · reopened as .pptm, all 6 counts match · 6 ms
.pptmPowerPoint deck with VBA macrosbest for decks that automate stepsPK · macroEnabled.main+xmlthis pagethis pagenot tested yet →
handled by PPT to PPTX
.pptPowerPoint 97-2003 binarybest for opening older presentationsD0 CF 11 E0 (OLE)other toolnohandled by PPT to PPTXPPT to PPTX →
Slideshow3 formats
.best for Slideshow →
40.3 KB · reopened as .ppsx, all 6 counts match · 4 ms
.ppsxOpens straight into the showbest for decks meant to be watchedPK · slideshow.main+xmlthis pagethis pagenot tested yet →
40.3 KB · reopened as .ppsm, all 6 counts match · 2 ms
.ppsmSlideshow with VBA macrosbest for self-running decks with macrosPK · slideshow.macroEnabledthis pagethis pagenot tested yet →
handled by PPT to PPTX
.ppsSlideshow 97-2003best for older self-running decksD0 CF 11 E0 (OLE)other toolnohandled by PPT to PPTXPPT to PPTX →
Template3 formats
.best for Template →
40.3 KB · reopened as .potx, all 6 counts match · 3 ms
.potxPowerPoint templatebest for house styles your team reusesPK · template.main+xmlthis pagethis pagenot tested yet →
40.3 KB · reopened as .potm, all 6 counts match · 3 ms
.potmTemplate with VBA macrosbest for reusable decks that automatePK · template.macroEnabledthis pagethis pagenot tested yet →
handled by PPT to PPTX
.potTemplate 97-2003best for reusing an old blueprintD0 CF 11 E0 (OLE)other toolnohandled by PPT to PPTXPPT to PPTX →
Open & Apple2 formats
.best for Open & Apple →
29.8 KB · reopened, all 6 counts match · 67 ms
.odpOpenDocument presentationbest for LibreOffice Impress, open workflowsPK · mimetype …presentationthis pagethis pagenot tested yet →
handled by KEY to PPTX
.keyApple Keynotebest for decks built on macOS and iOSPK · Index/*.iwaother toolnohandled by KEY to PPTXKEY to PPTX →
Export6 formats
.best for Export →
21.2 KB · 4 pages, 62 words read back · 82 ms
.pdfFixed pages, one per slidebest for handouts, printing, final versions%PDF-other toolthis pagenot tested yet →
22.1 KB · 4 pages, 102 words read back · 8 ms
.pdfPDF with speaker notesbest for presenter copies%PDF-nothis pagenot tested yet →
353.1 KB · 4 of 4 images decode · 166 ms
.pngPNG image per slidebest for thumbnails, embeds89 50 4E 47 (in ZIP)nothis pagenot tested yet →
231.6 KB · 4 of 4 images decode · 58 ms
.jpgJPEG image per slidebest for social posts, smaller filesFF D8 FF (in ZIP)nothis pagenot tested yet →
159.8 KB · 4 slide sections, 2 with notes · 563 ms
.htmlWeb page of the slidesbest for putting a deck online quickly<!doctype htmlnothis pagenot tested yet →
620 B · 4 slide headings · 1 ms
.mdMarkdown outlinebest for notes, wikis, READMEsnone (text)nothis pagenot tested yet →
~/popular-conversions

The six conversions people need most.

What each one is for, what changes on the way, and one thing worth checking before you send it.