Upload a .heic or .heif file — it will be decoded and downloaded as a JPEG. Processing happens entirely in your browser.
How it works
The HEIC to JPG converter transforms iPhone and iPad photos from Apple's HEIC (High Efficiency Image Container) format to universally supported JPEG. HEIC is the default photo format on iOS 11+ because it achieves roughly half the file size of JPEG at equivalent quality — but it's not supported by Windows without extra codecs, and many web upload fields reject it.
If you've ever emailed a photo from your iPhone to a Windows user and they couldn't open it, the file was probably HEIC. If you've tried to upload an iPhone photo to a website that rejected it, it was likely HEIC. This tool converts it to JPG in your browser instantly.
How to use it: upload your HEIC file(s). Set the JPEG quality (85 is recommended for a good balance of size and quality). Click Convert. Download the resulting JPG.
HEIC vs HEIF: HEIC is Apple's branding for the HEIF (High Efficiency Image File Format) standard. Both terms refer to the same container format. The conversion handles both .heic and .heif file extensions.
Quality: HEIC files are typically stored at quality equivalent to 75–85 JPEG. Converting to JPG at quality 85 produces a file that is visually indistinguishable from the original HEIC while being 20–40% larger in file size (JPG is less efficient than HEIC, even at the same perceived quality level).
Metadata: GPS, date/time, and camera EXIF data from the original HEIC is preserved in the output JPG unless you use the EXIF Remover tool afterward.
Privacy: HEIC decoding uses a JavaScript/WebAssembly codec that runs entirely in your browser.
Frequently Asked Questions
- HEIC is based on the HEIF standard using HEVC (H.265) video compression. Microsoft requires a separate codec pack (available for free in the Microsoft Store) to decode HEVC on Windows. Many enterprise environments and older Windows installations don't have this codec installed.
- Yes, a small amount. HEIC uses HEVC compression which is more efficient than JPEG's DCT algorithm. Decoding HEIC to raw pixels and re-encoding to JPG at quality 85–90 produces a file that is visually indistinguishable from the original at normal viewing sizes, but very slightly different at the pixel level.
- The tool converts the still frame of the HEIC file. The motion data (a short MOV video) embedded in Live Photos is not included in the JPG output. The still image is identical to what you see when the Live Photo is paused.
- HEIC files are roughly half the size of equivalent JPG. Converting to JPG at quality 85 produces a file approximately 1.5–2.5× larger than the HEIC source. A 3MB HEIC phone photo typically converts to a 4–7MB JPG.