Choose language

HEIC to JPG Converter

Convert iPhone HEIC photos to JPG in your browser with adjustable quality, so they open in any app, form, or website.

Mehmet Demiray Published Updated
Share
Converted in your browser, nothing is uploaded
1 to 100. 92 keeps photos visually identical, lower makes smaller files

iPhones save photos as HEIC by default. It is a great format, but many websites, forms, and older programs do not accept it. The converted JPG opens everywhere.

What a HEIC File Is

HEIC is the format iPhones and iPads have saved photos in by default since iOS 11. Technically it is a HEIF container carrying an image compressed with HEVC, the same compression family used for modern video. The engineering is genuinely good: a HEIC photo is roughly half the size of an equivalent JPG at the same visual quality, which is why Apple switched, phone storage fills half as fast.

The format can also hold more than one picture in a single file. Burst shots, live photo frames, and edit history can all live inside one HEIC, and it supports transparency and wide color as well.

The catch has never been quality, it is compatibility. HEVC compression is covered by patent licensing, and much of the software world declined to pay. The result is a format that is excellent inside the Apple ecosystem and a frequent roadblock outside it.

Why So Many Sites Reject It

When an upload form, government portal, or print service refuses your iPhone photo, the reason is almost always HEIC. Browsers other than Safari do not display the format, Windows needs paid extensions to open it, and countless upload validators simply list the formats they accept, which usually reads JPG and PNG.

JPG sits at the opposite extreme of the compatibility spectrum. It has been the universal photo format for over thirty years, and effectively every device, program, and website made since can open it. Converting HEIC to JPG trades some storage efficiency for the certainty that the file opens anywhere.

This converter does that locally in your browser. The photo is decoded and re-encoded on your own device, nothing is uploaded, and the decoder loads once, about 1.3 MB, on the first conversion. Your original HEIC file stays untouched, you simply download a JPG copy.

Quality, Size, and Multi-Photo Files

The quality slider controls the JPG encoding, and 92 is a sweet spot where the converted photo is visually identical to the original for normal viewing. Lower values shrink the file further at a gradually visible cost, useful when the destination has a tight size limit.

Expect the JPG to come out larger than the HEIC, often 30% to 70% bigger. That is normal, HEVC compresses more efficiently, and moving to the older format pays a size penalty in exchange for compatibility. If the result is too heavy for its destination, shrinking the dimensions with the Image Resizer helps far more than lowering quality further.

HEIC files that contain several frames, such as bursts, convert their primary image, which is the picture you saw in your gallery. And when the destination accepts modern formats after all, converting back later is always possible with the JPG to HEIC Converter.

Avoiding the Problem Next Time

If you convert iPhone photos constantly, the phone itself can help. The camera settings offer a choice between the space-saving default and a most-compatible mode that captures JPG directly, at the cost of larger files on the phone. Which trade is right depends on how often your photos leave the Apple ecosystem.

Sharing routes matter too. Photos sent through most messaging apps and email clients are converted automatically on the way out, which is why the problem usually appears with direct file transfers, cable copies, and cloud drive syncs, the routes that hand over the raw file.

Metadata deserves a thought as well. Conversion preserves the image, and photos from a phone carry location and device information either way. Before posting a converted photo publicly, the EXIF Viewer & Remover shows exactly what the file reveals and produces a clean copy if needed.

The ones we answer the most.

How do I convert a HEIC photo to JPG?

Drop the HEIC file in, optionally adjust the quality, and press the button. The photo is converted in your browser and downloads as a JPG that opens anywhere.

Do I need to sign up or install an app?

No. The converter runs entirely in the browser without an account. The small decoder, about 1.3 MB, loads automatically on your first conversion.

What is a HEIC file in the first place?

It is the photo format iPhones use by default since iOS 11, storing images with video-grade HEVC compression. Files are about half the size of JPG at the same quality, but far fewer programs open them.

Why will a website not accept my iPhone photo?

Most upload forms accept only JPG and PNG, and browsers other than Safari cannot display HEIC at all, largely due to patent licensing around its compression. Converting to JPG removes the roadblock.

Will converting reduce my photo quality?

At the default quality of 92, the difference is invisible in normal viewing. The slider lets you trade a little quality for a smaller file when a destination enforces size limits.

Why is the JPG bigger than my HEIC file?

HEVC compresses more efficiently than the thirty-year-old JPG codec, so the size grows in conversion. If the result is too large, resize the dimensions with the Image Resizer rather than crushing the quality.

Is my photo uploaded during conversion?

No. Decoding and re-encoding happen on your own device, and the photo never leaves your browser. Personal photos stay personal.

My file ends in .heif instead of .heic. Will it work?

Yes. HEIF is the container family and HEIC its most common variant, the converter accepts both extensions the same way.

Can I convert JPG back to HEIC?

Yes, the JPG to HEIC Converter does the reverse conversion, cutting file sizes roughly in half for photos that will stay within HEIC-friendly software.

References

  1. High Efficiency Image File Format · Wikipedia
  2. libheif — HEIF and AVIF file format decoder and encoder · GitHub · struktur AG
  3. heic2any — converting HEIC/HEIF to PNG/JPEG in the browser · GitHub · Alex Corvi