Converter / Why HEIC
Why iPhone photos are HEIC and how to get a JPEG that will upload
Updated
If you convert a copy with this site, the photo is decoded on this device. The original is not sent to our servers. There is no account.
If a filename ends in .heic, the iPhone did not save a
JPEG. HEIC is Apple’s usual wrapper around HEIF. Since iOS 11 (2017)
many devices have used it for new stills because the file is typically
smaller than JPEG at a similar look. That is useful when the camera
roll and iCloud are full of bursts.
What HEIC actually is
HEIF is a container standard from MPEG, the same group behind common video formats. HEIC is the variant whose images are compressed with HEVC, the codec used for high-efficiency video. In effect each photo is stored like a single, very well-compressed video frame. That is why the files are smaller than JPEG at a similar look. It is also why support is patchy. HEVC carries patent licensing that browser makers and websites never took on, so the open web settled on JPEG, PNG and newer royalty-free formats instead.
The container can also hold things a JPEG cannot: bursts, image sequences, and the still-plus-video pair that makes up a Live Photo. When this converter reads a HEIC, it decodes the main still only. The Live Photo motion is a separate track and is left out.
You may already have JPEGs without noticing
Apple quietly converts HEIC to JPEG in several places, which is why
the problem feels intermittent. Sharing by Mail usually sends a JPEG.
AirDrop to a Mac often delivers a compatible copy. Many apps request
a JPEG from the photo library rather than the original file. And
Settings → Photos → “Transfer to Mac or PC” → Automatic converts
during a USB copy. The .heic files that trip people up
are typically the ones that arrived by a route with no conversion
step: a raw USB copy with “Keep Originals” set, an iCloud download of
originals, or a file sent through a chat app that preserves
attachments as-is.
Why an upload box says no
JPEG has been the default “photo” type on the web for decades. A form
that checks the extension or the MIME type will often accept
.jpg / image/jpeg and reject
.heic. That is a software rule, not a judgement of the
picture. Safari on a Mac may open the original. The portal you are
sending it to may not.
Windows is the other common friction: batch-converting HEIC to JPEG in the browser is often faster than installing codecs just to attach one file.
Get a JPEG that will upload
- Open the converter and drop the HEIC still (several at once if you have a batch).
-
Download the JPEG. The filename ends in
.jpg, which is what most “photo” fields mean. - Attach that copy. Keep the HEIC if you still want the original on the phone.
Conversion does not shrink a photo to a portal’s megabyte cap. If the error is “file too large”, lower JPEG quality on the converter or resize elsewhere. If the error is “file type not supported”, JPEG is the usual fix. Some boxes want PNG instead: convert HEIC to PNG when the form lists PNG and rejects JPEG.
What conversion changes, and what it does not
Renaming photo.heic to photo.jpg does not
convert anything. The bytes inside are still HEVC-compressed, and
most software that checks file contents will still refuse it. A real
conversion decodes the pixels and re-encodes them. That is what
happens here, on your device.
The converted copy is a re-encode, so the EXIF metadata in the original is not carried into the JPEG or PNG this tool produces. That includes capture time, lens details and GPS location. Treat that as a feature or a limitation depending on the day. An uploaded copy does not reveal where the photo was taken, but you should keep the HEIC original if the metadata matters to you.
Change what new photos are saved as
On iPhone: Settings → Camera → Formats. “High Efficiency” keeps HEIC. “Most Compatible” writes JPEG for new shots. That does not rewrite the library you already have. Use it if you would rather not convert every time. Use the converter when you only need a copy for one upload.
For a single attachment instead of several JPEGs, see HEIC to PDF for forms.