Photos stay on your device โ€” never uploaded

HEIC to JPG Converter

Convert iPhone photos from HEIC to JPG or PNG so they open on Windows, Android and the web. Batch conversion, full quality โ€” and your photos never leave your device.

Drop .heic photos here or click to browse Tap to choose a file
Multiple files supported ยท converted locally in your browser

How it works

  1. Drop your photosSelect one or many .heic files โ€” they are opened locally by your browser.
  2. Decoded on your deviceThe same open-source HEIF decoder used by desktop apps runs here as WebAssembly.
  3. Download JPGsEach photo is saved as a standard JPG (or PNG) at the quality you choose.

Why do iPhones use HEIC โ€” and why convert it?

Since iOS 11, iPhones save photos in HEIC (High Efficiency Image Container) by default. It's a genuinely better format โ€” files are roughly half the size of an equivalent JPG at the same visual quality, which is why Apple adopted it. The problem is compatibility: Windows needs paid codecs to open HEIC, many Android apps refuse it, most websites won't accept it as an upload, and older software has never heard of it.

So the daily reality is: someone sends you photos from an iPhone, or you copy them off your own phone, and they won't open. Converting to JPG fixes it everywhere โ€” JPG remains the one image format that opens on literally every device.

Personal photos are exactly the kind of file you shouldn't upload to an anonymous converter site. This tool decodes and re-encodes your photos entirely in your browser: nothing is transmitted, nothing is stored, and it even keeps working offline after the page loads.

Frequently asked questions

Is there a limit on the number of photos?
No fixed limit โ€” you can drop dozens of photos at once. Each converts in about a second on a typical computer.
Does conversion lose quality?
At the default 90% JPG quality the difference is invisible in normal viewing. Choose PNG for pixel-perfect lossless output (larger files), or raise JPG quality to 100%.
What about Live Photos and bursts?
The still image converts normally. The short video part of a Live Photo is a separate .mov file on your phone and isn't included in the .heic.
Why did my first conversion take a few seconds to start?
The HEIF decoder (about 1 MB of WebAssembly) loads on first use. After that, conversions start instantly, even offline.

Related tools