HEIC to JPG
Batch-convert HEIC/HEIF photos to JPG, PNG or WebP in workers.
Runs in your browser. Some processing engines (e.g. ffmpeg.wasm) download on first use — your files never leave this device.
What HEIC to JPG does
HEIC to JPG converts iPhone and iPad photos in the HEIC/HEIF format into JPG, PNG or WebP files that every website, app and operating system accepts. iPhone photos are stored as HEIC by default, which is efficient on the phone but often rejected by forms, CMS uploads and older software.
Drop a batch of HEIC files and conversion starts automatically in a worker, with two files processed in parallel and per-file progress. The output can keep EXIF and GPS data as an option (JPEG output only), or strip it so shared copies do not reveal where they were taken.
The tool also inspects each file's actual container rather than trusting the extension, so a misnamed HEIC or a JPEG renamed to .heic is handled correctly and flagged.
How to use HEIC to JPG
- Drag HEIC, HEIF or HIF files onto the page, browse for them, or paste from the clipboard. Conversion queues automatically.
- Choose the output format: JPG (default), PNG or WebP.
- Set the quality for the output, and decide whether to enable Keep EXIF/GPS (JPEG only) — it is off by default.
- Watch the per-file progress; use Retry failed for any file that did not convert, or remove files you no longer need.
- Download converted files individually or use Download all as ZIP.
- Use Start over to clear the queue for a new batch.
Features
- Batch conversion of HEIC and HEIF photos, including Live Photos (their still image), with up to two conversions in parallel.
- JPEG, PNG and WebP output with quality control.
- Optional EXIF/GPS retention for JPEG output; metadata is stripped by default.
- Container sniffing that recognises HEIC, HEIF, AVIF, JPEG, PNG, WebP, GIF and BMP even when the file extension is wrong.
- Per-file retry, remove and download controls plus a ZIP for the whole batch.
- An 80 MB per-file limit, with progress and error reporting for every file.
Tips and common mistakes
- Convert in batches rather than one at a time — dropping a whole album keeps the worker busy and gives you a single ZIP at the end.
- Leave metadata off for photos you post publicly; it is easier than scrubbing them afterwards with a separate tool.
- If you plan to edit, output PNG for maximum quality, and JPEG when you want small files for sharing.
Frequently asked questions
Where are my HEIC files on an iPhone?
Photos taken with the default camera settings are HEIC, but the Files app and AirDrop may show or send JPEG depending on your transfer settings. To move originals to a computer, use AirDrop or a cable and choose “Keep Originals”. Once the .heic files are on your device, this tool converts them.
Does conversion keep the photo's orientation and colours?
Yes. The decoder applies the orientation and colour information embedded in the HEIC file, and the output is written as standard sRGB. The result should look the same as it did on the phone.
Should I keep EXIF and GPS data?
Keep it if you are archiving or editing further and want to preserve camera settings and location. Turn it off (the default) when you are sharing the photo publicly — location data in particular can reveal where a picture was taken.
Why was my file reported as not a HEIC file?
The tool checks the file's contents, not just its name. Files that are actually JPEG, PNG or another format are detected and flagged instead of being decoded as HEIC. If you have a mix of formats, convert your HEIC files here and use Image Converter for the rest.
Do Live Photos convert with their video?
Only the still image is converted. The short video component of a Live Photo is not part of the output, which is what most people want when converting for sharing or upload.
Related image tools: Image Compressor, Image Converter, Image Resizer.
HEIC decoding and JPEG encoding run locally in a browser worker. Your photos are never uploaded, and no copies are stored anywhere but your own device.