HEIC to JPG
Decodes iPhone HEIC photos and re-encodes them as lossy JPG that anything can open.
What this does
This decodes each HEIC/HEIF image in the browser and re-encodes the pixels as a standard JPG at the highest quality setting. HEIC stores photos with HEVC compression that many apps can't open; JPG is read everywhere.
JPG can't store transparency, so any transparent areas are flattened onto a white background. JPG is also a lossy format, so the re-encode adds a small amount of compression, and motion data from Live Photos is dropped since a still JPG holds only one frame.
How it works
- 1Drop your HEIC images.
- 2Download each result, or grab them all as a zip.
Built with open source
- heic2any — Decodes iPhone HEIC photos in the browser. · MIT
Frequently asked questions
Related tools
All Convert image →WEBP to PNGConvert WebP images to PNG. Transparency stays intact.WEBP to JPGConvert WebP images to JPG. JPG is lossy and has no alpha, so transparent areas are flattened onto white.PNG to JPGConvert PNG images to JPG. JPG is lossy and has no alpha, so transparent areas are flattened onto white.HEIC to PNGConvert iPhone HEIC photos to PNG. The output is lossless, so full quality stays.PNG to SVGTrace PNG images into SVG vectors. Works best on logos and silhouettes, not photos.SVG to PNGConvert SVG files to PNG at any size. You pick the export resolution. Works with Font Awesome, Heroicons, Lucide, and any SVG.
