Convert HEIC to JPG for PowerPoint Slides

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

HEIC to JPG converter

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

Nothing queued yet. Converted photos appear here ready to insert into your slides.

Why PowerPoint cannot insert a HEIC

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.

Decks that open everywhere

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.

  1. Drop your photos in

    Drag them onto the box above or press Select Files. Conversion runs on your own machine.

  2. Insert the JPGs into your slides

    Download them, then use Insert › Picture as normal. They embed and travel with the file.

Frequently asked questions

Why can't PowerPoint see my HEIC files?

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.

Why does my deck break on someone else's computer?

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.

Is anything uploaded to a server?

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.