Initializing... drag & drop files here
Supports: PPTX
.pptx is the Office Open XML presentation package PowerPoint has defaulted to since 2007; APNG is Animated PNG, a PNG file carrying extra chunks that describe a frame sequence. Putting the two together is an unusual request, and it is worth being exact about what this converter does before you run it: it renders one image per slide and writes each of them as its own .apng file. It does not assemble your deck into a single looping animation. If a loop is what you came for, PPTX to GIF is the route that actually builds one.
The pipeline is the same one every presentation-to-image target uses: LibreOffice Impress lays the deck out, exports it to an intermediate PDF, and each page of that PDF is rendered to pixels at a fixed 300 DPI. Those renders are then written to the target extension one file at a time. For APNG that means each output is a single-frame PNG-family image with an .apng name — a valid, viewable picture of one slide, with no acTL animation-control chunk and therefore no animation.
Two practical consequences follow:
.apng files, listed separately with a Download All (Zip) button. Not one file with 12 frames.The option panel on this page also shows a Framerate dropdown and a Combine? choice between "Single animation" and "Individual files". Both are carried over from the image-to-animation route and neither is read on a presentation source, so changing them will not alter your output. Image resolution is likewise not applied on this particular write path. There is nothing to tune here — the render is fixed at 300 DPI, and the slide's own dimensions decide the pixel size.
| Property | Value |
|---|---|
| Full name | Animated Portable Network Graphics |
| Origin | An extension to PNG first proposed at Mozilla in 2004 |
| How animation is stored | Ancillary acTL, fcTL and fdAT chunks alongside a normal PNG image |
| Fallback behaviour | Decoders that do not understand the extra chunks display the default image — a plain still PNG |
| Compression | Lossless, per frame |
| Colour | Up to 24-bit colour with a full 8-bit alpha channel |
| Global browser support | 95.94% per caniuse |
| First supported in | Firefox 3, Safari 8, Chrome 59, Edge 79 |
| Produced by this route | A single-frame file — the default image only |
.pptx onto the page or click Add Files. The deck uploads over an encrypted connection and is converted on our servers..apng name.| What you want | Use | What you get |
|---|---|---|
| One file that cycles through the slides | PPTX to GIF | The rendered slides assembled into a single animated GIF, capped at 256 colours per frame |
| Every slide as its own sharp, lossless image | PPTX to PNG | One PNG per slide, with a true-colour lossless option and full alpha |
| Every slide as a small web-ready image | PPTX to WebP | One WebP per slide, lossy or lossless, with alpha |
| The whole deck in one document with real text | PPTX to PDF | A single PDF, text still selectable and searchable |
| To keep animation timings and builds | PowerPoint's own File → Export → Create an Animated GIF | A GIF that honours per-slide timings, produced on your machine |
No, and any converter page that says it does is describing something else. On this route each rendered slide is written as its own file, so the output is a set of single-frame .apng images rather than one multi-frame animation. The genuine one-file loop on this site is PPTX to GIF, which assembles the rendered slides into an animated GIF.
It belongs to the image-to-animation conversions, where a set of uploaded images really does become one timed animation. The control appears here because APNG is an animation-capable target, but nothing on the presentation route reads it — the value is not carried into the file that gets written. The same is true of the Combine? choice.
.apng file from this page open normally?Yes. Every APNG carries a standard PNG default image, and that fallback is the whole file here — so browsers, image viewers and editors that have never heard of APNG will still show the slide correctly. Some older desktop tools filter by extension rather than by content, in which case renaming the file to .png makes it open; PPTX to PNG avoids the question altogether.
One file per slide, in slide order. Dimensions are the slide size in inches multiplied by 300, since presentations always render at 300 DPI here: Microsoft's widescreen default of 13.333 × 7.5 in produces 4000 × 2250 px, and a 4:3 slide at 10 × 7.5 in produces 3000 × 2250. Speaker-notes pages are not exported, so the file count matches the slide count.
Caniuse puts global support at 95.94%. Firefox has read APNG since version 3, Safari since 8, Chrome since 59, and Edge since 79 — that is effectively the entire modern browser landscape. The gap is outside browsers, where plenty of desktop image tools still treat an APNG as an ordinary PNG and show only the first frame.
On image quality, comfortably. GIF is limited to 256 colours per frame and to 1-bit on/off transparency, which posterises gradients and leaves jagged edges on anti-aliased slide text; APNG stores up to 24-bit colour with a full 8-bit alpha channel and compresses losslessly. GIF's advantage is universal, no-questions-asked support in ancient software — and, on this site, that it is the target which actually produces a single looping file from a deck.
No. The layout step composites each slide into one static state, so animation builds appear finished, transitions are discarded, and embedded audio or video is dropped. Speaker-notes pages are not exported either. If you need the deck's motion preserved, PowerPoint's own animated-GIF export honours slide timings and builds in a way a server-side render of the static slides cannot.
.ppt file here, and what happens to my upload?This page takes the .pptx package; for the pre-2007 binary format use PPT to GIF or PPT to PNG depending on which output you actually want. Whichever you use, the file travels over an encrypted connection, is converted on our servers, and is deleted automatically after a few hours along with everything it produced — no sign-up, no watermark, never shared or made public.