Practical guide · 2 min read

How to convert HEIC photos to JPG

Convert iPhone HEIC images to compatible JPG files while understanding quality, metadata and privacy tradeoffs.

Why iPhones use HEIC

HEIC can store high-quality photos more efficiently than older formats. The disadvantage is compatibility: some websites, forms and older applications still accept JPG but not HEIC.

Convert a local copy

Choose the HEIC photo, select JPG as the output, review the quality setting and download the converted copy. MyFileNest performs the supported conversion in your browser, so the photo is not uploaded to a conversion server.

Quality and metadata

JPG is a lossy format. A sensible high-quality setting preserves normal viewing quality, but conversion cannot retain every HEIC feature. Keep the original HEIC file as your archival copy.

If location or camera metadata matters, inspect the downloaded file before deleting the original. Some browser conversion workflows intentionally omit metadata for privacy.

When PNG is a better result

Choose PNG when lossless editing matters more than file size. For ordinary photographs and upload forms, JPG is usually smaller and more widely accepted.

Worked decision: a photo rejected by an application form

Check the form's accepted extension, maximum size and required dimensions before converting. Convert one local HEIC photo to JPG, open the result and confirm its orientation. If the JPG is still too large, resize a copy to the form's required dimensions before reducing quality further. Renaming a .heic file to .jpg does not convert its contents.

Inspect faces and fine lettering at the intended viewing size. Keep the original HEIC separately because the JPG is a delivery copy: conversion may not preserve depth data, image sequences, HDR behavior or the original metadata. If color looks different, compare in the same viewer before deciding whether it is a conversion issue.

When conversion fails

Try a single photo rather than a large batch to distinguish a memory problem from an unsupported file. If the same file still fails, export a JPG using the device's photo application and compare that result. A HEIC container can hold features that a browser decoder does not support; another retry is not a guarantee that it will work.