Initializing... drag & drop files here
Supports: PPT
Turn a PowerPoint .ppt deck into a single animated APNG you can embed anywhere — a README, a docs page, a Slack message, or a forum post that won't let you attach a video. Each slide is rendered to a full-resolution frame, then the frames are stitched into one looping animation, so a sequential slideshow becomes a self-contained image with no plugin or player required. Unlike GIF, APNG keeps full 24-bit color and 8-bit alpha transparency, so gradients, photos, and soft shadows in your slides stay clean instead of banding into a 256-color palette.
.ppt file or click "Upload" to pick it. Each slide becomes one frame of the output animation, in slide order.| Property | APNG | GIF |
|---|---|---|
| Color depth | Full 24-bit (millions of colors) | 256 colors per frame |
| Transparency | 8-bit alpha (smooth edges) | 1-bit (hard on/off) |
| Compression | Lossless (PNG-based) | Lossless, smaller palette |
| Best for slides with | Photos, gradients, brand colors | Flat graphics, few colors |
| Browser support | Chrome 59+, Firefox 3+, Safari 8+, Edge 79+ (~95% of users) | Universal |
| Fallback if unsupported | Shows first slide as static PNG | Shows full animation |
| Standardized | W3C PNG 3rd Edition (June 2025) | Yes |
There is no separate per-slide duration control on this page. Timing comes from the Framerate setting: at the default 10 FPS each rendered slide frame is held for a fixed interval before the loop advances. Lower the framerate for a slower, more readable slideshow; raise it for a quick flip-through. Every slide gets the same dwell time, so the result is an evenly paced loop rather than a presenter-timed playback.
No. APNG captures the rendered visual state of each slide as a still frame, so build animations, slide transitions, and embedded video or audio do not survive — only what is statically visible on the slide is drawn. If you need motion-within-a-slide preserved, export the slideshow to video from PowerPoint first, then convert that video to APNG instead.
If your slides use photos, gradients, or specific brand colors, APNG is the better fit: it keeps full 24-bit color and 8-bit alpha transparency, where GIF is capped at 256 colors per frame and 1-bit on/off transparency, which can band gradients and leave jagged edges. In our testing, a clean text-and-gradient slide converted to APNG with the "Original" colors setting stayed crisp where the equivalent GIF visibly posterized the background. For mostly-flat slides with few colors, GIF can be smaller — that is where the "By Color Reduction + Dither" option helps shrink the APNG.
APNG plays in Chrome 59+, Firefox 3+, Safari 8+, Edge 79+, and Opera 46+, which covers roughly 95% of users worldwide. Anywhere it is not supported — an old image viewer or a stripped-down email client — the file is still a valid PNG and shows the first slide as a static image, so it degrades gracefully instead of breaking.
The practical limit is upload size and time rather than slide count — a deck with many high-resolution image slides takes longer to send and render. To keep the output small, lower the resolution or framerate, or use the Colors reduction option. Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically after a few hours — no sign-up, no watermark, never shared or made public. For a static export instead of a loop, use PPT to PNG; for a more universally compatible animation, use PPT to GIF. To shrink an existing animation, see Compress APNG.