HEIC to JPG Converter
Every photo your iPhone takes is a HEIC, and almost nothing outside Apple's world will open one. Convert them to a format that works everywhere — right here, without the photos leaving your device.
- Free converter
- No ads
- No registration
How to convert a HEIC
Straight from the camera roll to something the rest of the world can read.
- 01
Add your HEIC files
Drag them in or pick them from disk — .heic and .heif are both accepted. Photos AirDropped or copied off an iPhone arrive in this format even when Photos displays them as ordinary pictures.
- 02
Choose an output format
JPG is preselected because it is the format everything opens, and it is what your iPhone would have shot in the first place. Pick PNG instead if you want a lossless copy to edit, or WebP for the smallest file at similar quality.
- 03
Convert and download
The HEIC decoder loads the first time you convert one, so the first photo takes a few seconds longer than the rest — after that the whole batch runs at full speed and comes back as a single ZIP.
Convert another format
Every converter here runs in your browser and needs no account.
- Convert PNGTurn heavy PNG screenshots and exports into JPG, WebP or AVIF without leaving your browser. Batch convert, download as a ZIP, and keep every file on your own machine.
- Convert JPGMove JPG and JPEG photos into PNG, WebP or AVIF in the browser — stop further quality loss, or cut the file size well below the original. Batch convert to a ZIP.
- Convert WebPTurn WebP files into PNG or JPG that older software, print workflows and upload forms will actually accept. Runs in your browser; batches download as a ZIP.
- Convert AVIFTurn AVIF downloads into WebP, PNG or JPG that Photoshop, Office and older phones will open. Transparency is kept, and the batch converts in your browser.
- Convert GIFConvert still GIFs to PNG, JPG or WebP in your browser and escape the 256-colour limit. Batch convert to a ZIP — animated GIFs give you the first frame.
- Convert BMPCut uncompressed BMP scans and Windows exports down to a fraction of their size as WebP, PNG or JPG. A 24-bit bitmap loses nothing going to PNG.
- Convert NEFTurn a Nikon NEF into a shareable JPG, PNG or WebP without Lightroom or NX Studio — by extracting the full-size JPEG Nikon embedded, not developing the raw.
- Convert CR2Open a Canon CR2 as JPG, PNG or WebP with no Digital Photo Professional. It lifts out the embedded full-size JPEG, so Picture Styles survive. CR3 is not supported.
- Convert ARWSony ARW from an Alpha, ZV or FX body to JPG, PNG or WebP without Imaging Edge. It reads the camera's embedded JPEG, so compressed and uncompressed both work.
Questions about converting HEIC
Why Apple's format causes so much friction, and what survives the trip out.
Why won't my iPhone photos open on Windows or Android?
- HEIC stores its image with HEVC, the same patent-encumbered codec as H.265 video. Apple licensed it and made it the iPhone default in iOS 11; almost nobody else did. Windows still sends you to the Store for a codec extension to view one, many Android builds cannot open them at all, and a great many upload forms reject the extension outright. Converting to JPG sidesteps every one of those.
Do I lose quality converting HEIC to JPG?
- A little, because both are lossy and you are re-compressing once. It is rarely visible at the quality this tool encodes at, and a HEIC is roughly half the size of the equivalent JPG to begin with, so expect the converted file to be somewhat larger than the original rather than smaller. Convert to PNG instead if the photo is going into an editor and you want no further loss at all.
What happens to Live Photos, depth data and bursts?
- You get a single still image. A HEIC can hold a whole sequence of frames plus depth and portrait-effect maps, but a canvas holds exactly one frame and JPG, PNG and WebP have nowhere to put the extra data — so the first frame is converted and the rest is dropped. The original file on your phone is untouched, so nothing is lost there.
Can I convert other formats INTO HEIC here?
- No, and it is not an oversight. No browser can write HEIC from a canvas — reading one already needs a separate decoder this page loads on demand, and encoding would mean shipping an HEVC encoder plus the licensing that comes with it. HEIC is input-only here. If you want your iPhone to stop producing them, set Settings → Camera → Formats to “Most Compatible” and it will shoot JPG instead.
Need the artwork, not just the format?
Generate editable vector illustrations from a prompt, then export SVG or PNG.

