Convert HEIC to JPG — iPhone Photos on Any Device
iPhone and iPad photos saved in HEIC format look great on Apple devices but cause problems everywhere else: Windows shows a blank thumbnail, Android refuses to open the file, and most web platforms reject the upload. PikaEdit converts HEIC to JPG entirely in your browser — no software to install, no file sent to a server, and no reduction in image quality during the conversion itself.
Published: 2026-10-14
Step by Step
- 1
Open the Converter
Go to PikaEdit HEIC to JPG. No account or app installation needed.
- 2
Drop Your HEIC Files
Drag and drop one or more .heic files onto the drop zone, or click to browse. Files stay on your device.
- 3
Wait for Conversion
Each file is decoded and re-encoded as JPG. A progress indicator shows conversion status. The first run may take a moment while the decoder loads.
- 4
Download
Click the download icon next to each converted file, or use Download All to get a ZIP of all results.
Why iPhones Save Photos as HEIC
Apple introduced HEIC (High Efficiency Image Container) in iOS 11 as the default camera format. HEIC files are roughly half the size of equivalent JPGs while maintaining the same visual quality — a meaningful saving when a modern iPhone produces 12–48 megapixel photos.
The trade-off is compatibility: HEIC is based on the HEIF standard and requires a decoder. Windows 10 and 11 can open HEIC with the free Microsoft HEIF Image Extensions, but many apps, websites, and older devices do not have this codec. JPG has been universally supported since the mid-1990s.
The Quickest Way to Get JPGs off Your iPhone
There are two ways to avoid the HEIC format entirely before you even transfer photos:
- •On iPhone, go to Settings → Camera → Formats and select 'Most Compatible' — this makes the camera save in JPG from that point forward
- •On iPhone, go to Settings → Photos → Transfer to Mac or PC and select 'Automatic' — iOS converts photos to JPG automatically when you transfer via USB or AirDrop to a non-Apple device
- •These settings only affect future photos or transfers — existing HEIC files on your device or already transferred to a computer still need conversion
How the Browser Conversion Works
The tool uses a JavaScript HEIC decoder running inside your browser via WebAssembly. The decoder reads the HEIC file from memory, decodes each image frame, and re-encodes it as a standard JPEG — all without any server communication.
The first conversion may take a moment while the decoder module loads. Subsequent conversions in the same session are faster because the module stays cached.
Multi-picture HEIC files (Apple Live Photos and burst shots store multiple frames in one .heic file) are decoded and each frame can be saved individually.
Quality During Conversion
Converting from HEIC to JPG involves re-encoding to a different format. The tool uses a high-quality JPEG encoding setting (95 out of 100) to minimise quality loss during the format change. At this setting, the difference between the original and the converted image is imperceptible to the human eye in normal viewing conditions.
The converted JPG will be somewhat larger than the HEIC source because JPG is less efficient for the same visual quality. This is expected — if you need to reduce the file size afterwards, run it through PikaEdit's image compressor.
Batch Conversion
You can drop multiple HEIC files at once. Each file is converted independently and shown in a result list. Download each converted JPG individually, or use the Download All button to get a ZIP archive of all conversions.
For a large number of photos (100+), a desktop tool may be faster — browser processing is limited to your device's single-thread JavaScript performance.
Privacy
Your photos never leave your device. No file is uploaded to a server at any point in the process. This matters for personal or confidential photos — the conversion happens entirely locally.
Open the browser network tab while converting to confirm there are no upload requests.
Things to Know
- •HEIC files only — other Apple formats (HEIF, AVIF) may not be accepted.
- •Very large files or batches of 100+ photos may be slow in the browser.
- •Live Photo video component (.mov) is not extracted — only the image frame.
- •RAW data embedded in HEIC (ProRAW) is not extracted — only the standard preview image is converted.
- •All processing is in-browser — files are never uploaded.
Frequently Asked Questions
Why can't Windows open my iPhone photos?
iPhone photos in HEIC format require a decoder that Windows does not include by default. You can install the free Microsoft HEIF Image Extensions from the Microsoft Store, or convert the files to JPG with this tool.
Will converting HEIC to JPG reduce photo quality?
The tool uses high-quality JPEG encoding (95/100). The difference between the original HEIC and the converted JPG is imperceptible at normal viewing sizes. Converting always involves some re-encoding, but at this quality level the result is visually identical.
Are my photos uploaded to a server?
No. The conversion runs entirely in your browser. Your photos never leave your device. You can verify this by watching the network tab — there are no upload requests.
Can I convert multiple photos at once?
Yes. Drop multiple HEIC files onto the drop zone. Each is converted and shown in the result list. Use the Download All button to get a ZIP of all converted JPGs.
How do I stop my iPhone from saving in HEIC in the first place?
Go to Settings → Camera → Formats and select 'Most Compatible'. This makes the camera save in JPG going forward. Or go to Settings → Photos → Transfer to Mac or PC and select 'Automatic' to have iOS convert automatically when you transfer files.
The converted JPG file is larger than the HEIC — is that normal?
Yes. HEIC is more efficient than JPG for the same visual quality, so the JPG conversion will always be somewhat larger. If file size matters, run the JPG through PikaEdit's image compressor after conversion.