HEIC to JPG Converter — Convert iPhone Photos
Browser-based HEIC to JPG converter for iPhone photos, batch ZIP download, no upload
Runs in your browser · nothing is uploaded
Drop HEIC files here
Convert up to 50 HEIC files at once to JPG, up to 50 MB each. You can also choose files or paste a copied image with Ctrl+V (⌘V on Mac). Files never leave your browser.
Conversion settings
Add one iPhone photo or a whole batch. For Live Photos and bursts, only the main still image is converted to JPG.
Higher is sharper and larger. At 90 the difference is usually hard to see.
JPG cannot store transparency, so transparent areas are filled with this color. White by default.
EXIF data (camera, time, GPS location) is not carried over to the converted file. The photo orientation is applied.
When an iPhone photo will not open
Since iOS 11, iPhones and iPads save photos as HEIC, a member of the HEIF family. At similar quality the files are smaller than JPG, which saves storage, but Windows PCs, many upload forms and older editors cannot open them. Converting HEIC to JPG makes a photo open almost everywhere. This page does the whole job inside your browser, so the photos stay on your device, and you can convert up to 50 files and download them as one ZIP.
How to use
- Drag the HEIC files (.heic or .heif) you copied via AirDrop or USB onto the dashed area, or press Choose HEIC files.
- The first file takes a few seconds longer because the HEIC reader is downloaded once. After that, each photo takes a few seconds depending on its size.
- JPG quality starts at 90. For email attachments try about 80, and use Limit long edge with a value like 1920 to reduce the resolution too.
- Download one photo with its card button, or Download all (ZIP) when there are two or more. Names are kept, so
IMG_0001.HEICbecomesIMG_0001.jpg.
What the converter does
- Decoding: if your browser can open HEIC itself (Safari), that is used; otherwise a libheif-based decoder reads the file. The JPG is encoded the same way in both cases.
- Primary image: when a file holds several images, the primary one is taken.
- Rotation: iPhones store a rotation flag instead of turning the pixels. It is applied to the saved JPG.
- Transparency: HEIC photos normally have none, but if there is any it is filled with your chosen background color (white by default).
- Metadata: EXIF and GPS are not carried over.
- On iPhone and iPad: iOS browsers can draw at most 16,777,216 pixels (4096 × 4096) at once. A larger photo such as a 24 MP one (5712 × 4284) is scaled down to fit (for example 4729 × 3547) instead of failing, and the result card says so. Convert on a computer if you need the full size.
Suggested settings
| Situation | Setting |
|---|---|
| Viewing or editing on a Windows PC | Quality 90, keep size |
| Attaching many photos to an email | Quality 80, long edge 1920 px |
| Uploading to a school or government site | Quality 85, adjust the long edge to the site’s limit |
HEIC decoding uses the open-source heic-to library, which is built on libheif (LGPL-3.0). It ships as a separate file that is downloaded only on the HEIC converter pages. See Open-source licenses for the full license text.
FAQ
Are my iPhone photos uploaded anywhere?
No. The conversion runs entirely in your browser and the photos are never sent to a server, which makes it fine for family pictures or photographed documents. The only download is the decoder itself, about 3 MB, fetched once when you add your first HEIC file.
What happens to Live Photos and burst shots?
Only the main still image becomes a JPG. The short video of a Live Photo and the other frames of a burst are not converted. If you need the video, export it separately from the Photos app.
Does the JPG still contain my GPS location?
No. The picture is redrawn and saved as a new file, so EXIF data such as camera model, time and GPS position is not carried over. That can be handy before sharing a photo publicly. The rotation stored in the file is applied, so the photo does not end up sideways.
Can the iPhone save JPG in the first place?
Yes. Go to Settings > Camera > Formats and choose Most Compatible, and new photos are saved as JPG. Photos you already took stay HEIC, which is what this page is for. Note that the compatible setting makes files larger at similar quality.
The colors look slightly different from the original.
The converter does not embed a color profile and saves in standard sRGB. Photos from recent iPhones use the wider Display P3 gamut and can look a little different. For everyday screens and prints the difference is hard to notice.
Related tools
HEIC to PNG Converter
Browser tool that converts HEIC photos to lossless PNG for editing and design work
WebP to JPG Converter
Browser-based WebP to JPG converter with background color for transparency and batch ZIP
Image Converter
Browser converter between seven image formats with batch ZIP download
Image Compressor
Browser-based compressor for JPG, PNG and WebP, by quality or to a target file size