Initializing... drag & drop files here
Supports: PPT
A GIF renders as a plain <img> everywhere — Gmail and Outlook preview panes, Slack channels, Discord embeds, Notion docs, X (Twitter) replies, WordPress posts — without asking the recipient to install PowerPoint or open an Office Online viewer. PowerPoint's own File > Export > Create an Animated GIF combines every slide into a single looping animation, which is great for promo loops but unhelpful when you want to share, embed, or thumbnail individual slides. xconvert flips that: each slide becomes a separate GIF you can drop into different places.
<img src="slide-3.gif"> works in WordPress, Ghost, Notion, Confluence, and Medium with no plugins, no oEmbed, no PowerPoint plugin. Useful for deck recaps and conference write-ups.| Property | PPT (legacy) | PPTX | GIF (output) |
|---|---|---|---|
| First introduced | 1987 (PowerPoint 2.0 / Mac) | 2007 (Office Open XML) | 1987 (CompuServe), animation 1989 |
| Container | Microsoft binary OLE | ZIP-packaged XML (OOXML / ECMA-376) | LZW-compressed bitmap stream |
| Editable | Yes, in PowerPoint / Keynote / LibreOffice Impress | Yes | No — flat raster |
| Color depth | 24-bit per object | 24-bit per object | 8-bit indexed (256 colors max per frame) |
| Animations / transitions | Preserved on play | Preserved on play | Lost when each slide is exported as a separate frame; preserved if you export one looping GIF |
| Audio / video on slides | Embedded | Embedded | Stripped (GIF is image-only, silent) |
| Typical size per slide | 50 KB-2 MB inside the .ppt | 50 KB-2 MB inside the .pptx | 30-500 KB depending on DPI and palette |
| Opens without software | No — needs PowerPoint, Keynote, LibreOffice, or Office Online | No | Yes — every browser, mail client, and image viewer |
Both .ppt (binary, pre-2007) and .pptx (OOXML, Office 2007+) are accepted; if your file is .pptx use the dedicated PPTX to GIF page for the same flow.
| Use case | Image Quality | Resolution preset | Render DPI | Typical size per slide |
|---|---|---|---|---|
| Slack / Discord previews, email | 60-75% | 720p | 96-150 | 80-200 KB |
| Blog / Notion embeds | 75-85% | 1080p | 150-200 | 150-400 KB |
| Hi-res web hero / social | 85-95% | 1440p-2160p | 200-300 | 400 KB-1.2 MB |
| Print-ready archive | 95-100% | 2160p+ | 300-600 | 1-3 MB |
Pushing Render DPI past 300 rarely helps a GIF — the 256-color palette becomes the visible quality bottleneck long before pixels do. If you need lossless slide images, PPT to PNG or PPT to PDF preserve full color depth.
No. Because each slide is rendered as a separate static GIF (one frame, no loop), build animations, motion paths, and transitions don't apply. If you specifically want a single looping animation that plays through every slide, use PowerPoint's built-in File > Export > Create an Animated GIF (added to Microsoft 365 around January 2020, also in PowerPoint 2024 and PowerPoint 2021 for Mac; not available in PowerPoint 2016 or 2019 perpetual licenses).
GIF is limited to 256 colors per frame. Slides with smooth gradients, photo backgrounds, or subtle drop shadows will show banding when reduced to that palette. Two fixes: keep "Original" colors with dithering enabled, or export to PPT to PNG instead — PNG supports full 24-bit color and alpha, and modern browsers render it just as universally as GIF.
No. GIF is silent and frame-based, so audio narration, embedded MP4s, and YouTube objects on a slide are flattened to whatever poster frame PowerPoint shows. If your slide leans on video, use PowerPoint's File > Export > Create a Video to keep timing and sound, or PowerPoint's File > Export > Create an Animated GIF for a single looping animation across all slides.
For screen sharing (Slack, email, blog) 96-150 DPI matches typical display density; 200-300 DPI gives sharper text on Retina/4K screens. Above 300 DPI you'll mostly add file size without visible improvement, because the 256-color cap dominates perceived quality.
Yes — this page handles legacy .ppt (binary OLE format used by PowerPoint 97 through 2003). For the modern OOXML format used since Office 2007, the dedicated PPTX to GIF page applies the same renderer with the right parser. Both formats produce identical visual output.
A typical text-and-bullet slide at 1080p, 80% quality, original colors comes out 100-300 KB. A photo-heavy slide at the same settings can hit 1-2 MB because GIF compresses indexed colors well but handles photographic noise poorly. If size matters for distribution, compress GIF can shave another 30-60% post-conversion.
Yes — that's actually a strength of GIF export. PowerPoint flattens all text to pixels at render time, so the recipient sees exactly what you saw, regardless of which fonts they have installed. No font substitution, no shifted bullets, no Calibri-vs-Aptos surprises.
The current xconvert flow exports every slide in the deck. If you only want slides 5-7, the cleanest path is to copy them into a new presentation in PowerPoint first, save, then upload. Alternatively, convert the full deck and discard the GIFs you don't need — output is named per slide, so picking is trivial.
Files are processed in your browser session and removed from xconvert servers shortly after conversion. There's no account requirement, no watermark, and uploaded presentations are not indexed or shared. For sensitive decks, also consider exporting to PPT to PDF on-device with PowerPoint's built-in PDF export and converting from there.