filename.heic
Queued—
Insert › Picture cannot see your photos, or inserts them and shows a red X on the projector. Convert below and they embed properly in the deck.
100% Local — Files Never Leave Your Device
Drop your photos here
or pick them from your device — converted files embed in any deck
Supports .heic and .heif from iPhone, iPad and modern Android cameras
90% looks clean projected without making the .pptx enormous.
filename.heic
Queued—
On Windows, PowerPoint asks the operating system to decode images. Without Microsoft's HEIF Image Extensions — which depend on the paid HEVC codec — the file picker either hides .heic files or refuses them on insert.
On a Mac it often works, which creates the worst version of the problem: the deck looks fine while you build it and shows placeholder boxes when a colleague opens it on a Windows laptop, or when it goes up on the conference room projector.
A JPG is embedded into the .pptx itself and renders on every version of PowerPoint, on Windows, Mac, the web app, Keynote and Google Slides. No codec, no dependency on whose machine opens it.
Resolution is untouched, which matters when a photo fills a 16:9 slide on a large screen. If the file ends up too big to email, lower the quality slider rather than shrinking images inside PowerPoint.
Drag them onto the box above or press Select Files. Conversion runs on your own machine.
Download them, then use Insert › Picture as normal. They embed and travel with the file.
PowerPoint relies on the operating system to decode images. On Windows without the HEIF and HEVC extensions installed, .heic files are either greyed out in the picker or rejected on insert. Converting to JPG sidesteps the codec entirely.
Because it was built on a Mac, where macOS supplies the HEIC decoder. Open the same file on Windows without the codec and those images become placeholder boxes. JPGs embed identically for everyone.
No. The decoder is a WebAssembly module that runs inside your browser tab, so the photo is read from your device into memory and converted there. You can check it in your browser's Network tab, or disconnect from the internet once the page has loaded and convert anyway.