1. Home
  2. Converters
  3. HEIC to JPG

Convert HEIC to JPG

Convert HEIC files to JPG directly in your browser. Your files never leave your device.

HEIC JPG Files never leave your device
Drop your HEIC files here or Choose files Convert as many at once as you like

.heic · .heif · .hif

Processed locally in your browser — nothing is uploaded

    Every photo an iPhone has taken since iOS 11 is saved as HEIC by default. It is an excellent format — roughly half the file size of a JPEG at the same visible quality — right up to the moment you email one to somebody on Windows, upload it to a job application, or drop it into software that was written before 2017. Then it simply will not open.

    This converter turns HEIC files into ordinary JPGs that open anywhere. Drop in as many as you like; the conversion happens inside this browser tab using WebAssembly, so your photos are never transmitted to a server. There is no upload step, no queue, and no file leaving your device.

    How to convert HEIC to JPG

    1. Drag your HEIC files onto the box above, or click it to browse.
    2. Each file converts in place — no upload, no queue.
    3. Download them one by one, or grab the whole batch as a ZIP.

    Why Windows cannot open HEIC files

    HEIC is a container format (formally HEIF, ISO/IEC 23008-12) holding an image compressed with HEVC, also known as H.265. HEVC is covered by a large patent pool, and the licensing fees are why Microsoft never shipped decoding support in Windows by default. On Windows 10 you are prompted to buy the HEVC Video Extension from the Microsoft Store; Windows 11 handles many HEIC files natively, but the support is inconsistent across applications.

    The result is that a format designed to save storage on your phone becomes an obstacle the moment the photo goes anywhere else. Converting to JPG trades some file size for the guarantee that every device made in the last thirty years can read it.

    What is preserved, and what is not

    Image dimensions are kept exactly — a 4032 × 3024 HEIC becomes a 4032 × 3024 JPG. Rotation is applied correctly, so portrait photos do not come out sideways, a common failure in cheaper converters that ignore the EXIF orientation flag.

    Two things are deliberately dropped. EXIF metadata — the GPS coordinates, camera model, and timestamp — is not carried across, which most people converting a photo to send to somebody else consider a feature rather than a loss. And if the HEIC came from a Live Photo, only the still frame is converted; the short video attached to it is discarded.

    Expect the JPG to be roughly 1.5× to 2.5× the size of the HEIC it came from. That is not a flaw in the conversion; it is the compression advantage of HEVC over the 1992-vintage JPEG algorithm being given up in exchange for compatibility.

    Converting a whole camera roll

    Select or drag in any number of files at once. They are processed one after another rather than all at the same time — decoding a 12-megapixel HEIC is genuinely demanding work, and running twenty in parallel would freeze the tab. Each file becomes downloadable the moment it finishes, or you can take the whole batch as a single ZIP at the end.

    A practical note on very large batches: because everything runs in memory, a few hundred high-resolution photos at once can exhaust the tab. Fifty at a time is comfortable on most machines.

    Want to understand HEIC rather than just convert it?

    What is a HEIC file?

    Is the file too big for what you are uploading it to?

    Compress an image to under 100 KB

    Frequently asked questions

    Are my photos uploaded anywhere?

    No. The conversion runs in your browser using WebAssembly. You can confirm this by opening your browser developer tools, switching to the Network tab, and converting a file — no request carrying image data is made. You could disconnect from the internet after loading this page and it would still work.

    Does converting to JPG reduce quality?

    Slightly, because JPEG is a lossy format. The conversion is done at quality 0.92, which is visually indistinguishable from the original for photographic content. You are re-encoding once, not repeatedly, so there is no meaningful generation loss.

    Why is my JPG bigger than the HEIC?

    HEVC compression is substantially more efficient than JPEG. The same image detail simply needs more bytes in JPEG. A doubling in file size is normal and expected.

    Is there a file size limit?

    There is no limit imposed by this site. The practical ceiling is your device memory — files in the tens of megabytes are fine, and typical iPhone photos of 2–4 MB are trivial.

    Can I stop my iPhone producing HEIC in the first place?

    Yes. On iOS, go to Settings, then Camera, then Formats, and choose "Most Compatible". Your phone will shoot JPEG from then on, at the cost of roughly double the storage per photo. Photos already taken stay HEIC.

    What about HEIC files that are not from an iPhone?

    Any HEIF-compliant file works, including HEIC files produced by recent Samsung and Google phones and by desktop editors. The .heif and .hif extensions are accepted too.

    Can I convert HEIC to JPG on the iPhone itself?

    Yes, in three ways. On iOS 16 and later, open the Files app, long-press the image, and choose Quick Actions, then Convert Image. Alternatively, in Photos use the share sheet and choose Copy Photo, then paste into an app that accepts JPEG. Or simply open this page in Safari on the phone — it works the same there as on a desktop, and still converts on the device.

    Does converting to JPG remove the location data from my photo?

    Yes. EXIF metadata is not carried across, and that includes the GPS coordinates, the camera model, and the original timestamp. If you are sending a photo to somebody and would rather not hand over where it was taken, converting it here strips that for you. If you need the metadata kept, this converter is the wrong tool.

    Why will my HEIC not upload to a job application or web form?

    Most upload forms accept a fixed list of file types, and HEIC is almost never on it — the list was usually written before 2017 and typically allows JPG, PNG, and PDF. The file is not corrupt and there is nothing wrong with your phone; the form simply does not recognise the format. Converting to JPG resolves it.

    How do I open a HEIC on Windows without converting it?

    On Windows 11, the Photos app opens most HEIC files natively. On Windows 10 you need the HEVC Video Extension from the Microsoft Store, which is a paid add-on because of the patent licensing on HEVC. Either way, support is inconsistent once you leave the Photos app — Office applications and older software will still refuse the file, which is why converting is usually less trouble than making HEIC work everywhere.

    How do I convert HEIC to JPG on a Mac?

    Open the file in Preview, then choose File, Export, and pick JPEG as the format. For a batch, select the files in Finder, right-click, and use Quick Actions, then Convert Image. This page works on a Mac too, and is usually quicker for a large batch since you can drop the whole selection in at once.

    Can I convert HEIC to JPG without losing any quality?

    Not to JPG, because JPEG is lossy by design — though at the quality setting used here the difference is not visible in a photograph. If you need a genuinely lossless result, convert to PNG instead. The file will be several times larger, but no image data is discarded.

    Will emailing a HEIC work if I do not convert it?

    The mail or chat app will usually attach and send the file without complaint, because it is just passing bytes along. Whether it opens is decided entirely by the recipient’s device and software. Sending HEIC to another recent iPhone is normally fine; sending it to somebody on Windows, an older Android phone, or into a document is where it fails, and you will not find out until they tell you.

    Does this converter work offline?

    Yes. Once the page has loaded, you can disconnect entirely and keep converting — nothing about the process needs a network. You can also install it from the address bar in Chrome or Edge, or with Share, then Add to Home Screen on iOS, and it runs as an app with no connection at all.