Skip to the tool

HEIC to JPG converter

The iPhone saves in HEIC, the rest of the world asks for JPG. Convert here, on your own device, and the photos work everywhere.

Guide

How to use it

  1. Drop your .heic files in (JPG, PNG and WebP also accepted, for mixed batches).
  2. Give the decoder a second on first use, it loads once and is cached after that.
  3. Tap Convert. Each photo decodes and re-encodes as JPG on your machine.
  4. Download the results, same names, .jpg extension, open anywhere.

Examples

The HEIC facts of life

AIRDROPPED TO A PC

Photos moved off an iPhone by cable or cloud arrive as HEIC and confuse Windows tools. A batch conversion here makes them ordinary JPGs.

UPLOAD FORM

Insurance claims, marketplaces and portals mostly whitelist JPG and PNG. HEIC straight from the camera roll gets rejected, converted it sails through.

HALF THE SIZE MYTH

HEIC really is about half the size of JPG at the same quality, which is why Apple uses it. Converting trades that efficiency for universal compatibility.

Method

How it works

Browsers cannot decode HEIC natively, so this page loads a small open-source decoder (heic2any, WebAssembly) once from a CDN, about a megabyte, cached thereafter. Your photos are decoded by that code on your device and re-encoded as JPG, they are never uploaded, only the decoder script travels, and it travels to you.

Tip for the future: the iPhone can shoot JPG directly, Settings, Camera, Formats, Most Compatible, at the cost of larger files.

FAQ

Frequently asked questions

What is a HEIC file?

Apple’s container for HEIF images, used by iPhones since iOS 11. Better compression than JPG, worse compatibility everywhere outside Apple.

Are my photos uploaded to convert?

No. The decoder script downloads to your browser, your photos stay put. It is the opposite direction to the upload converters.

Why does the first conversion take longer?

The decoder loads on first use. After that, conversions are quick, a few seconds per photo for big ones.

A file failed to convert, why?

Some HEICs hold bursts or live photos with multiple frames, only stills convert cleanly. Export the frame from Photos first, or re-shoot the odd one out.

Can I stop the iPhone making HEICs?

Settings, Camera, Formats, choose Most Compatible. Photos will be JPG from then on and roughly double in size.

Does converted JPG keep the location data?

No, re-encoding strips EXIF including GPS, usually the right call for photos heading to forms and marketplaces.

More tools

Related tools

WebP to JPGThe other modern-format compatibility fix. Image compressorJPGs too big after converting? Squeeze them. Image resizerResize for forms and listings. Passport photo resizeriPhone photo to UK spec.
Skip to the tool

HEIC to JPG converter

The iPhone saves in HEIC, the rest of the world asks for JPG. Convert here, on your own device, and the photos work everywhere.

HEIC decoding uses a small decoder script fetched once from a CDN, your photos themselves never leave the device (self-host the decoder on deploy, see DEPLOY.md).

Guide

How to use it

  1. Drop your .heic files in (JPG, PNG and WebP also accepted, for mixed batches).
  2. Give the decoder a second on first use, it loads once and is cached after that.
  3. Tap Convert. Each photo decodes and re-encodes as JPG on your machine.
  4. Download the results, same names, .jpg extension, open anywhere.

Examples

The HEIC facts of life

AIRDROPPED TO A PC

Photos moved off an iPhone by cable or cloud arrive as HEIC and confuse Windows tools. A batch conversion here makes them ordinary JPGs.

UPLOAD FORM

Insurance claims, marketplaces and portals mostly whitelist JPG and PNG. HEIC straight from the camera roll gets rejected, converted it sails through.

HALF THE SIZE MYTH

HEIC really is about half the size of JPG at the same quality, which is why Apple uses it. Converting trades that efficiency for universal compatibility.

Method

How it works

Browsers cannot decode HEIC natively, so this page loads a small open-source decoder (heic2any, WebAssembly) once from a CDN, about a megabyte, cached thereafter. Your photos are decoded by that code on your device and re-encoded as JPG, they are never uploaded, only the decoder script travels, and it travels to you.

Tip for the future: the iPhone can shoot JPG directly, Settings, Camera, Formats, Most Compatible, at the cost of larger files.

FAQ

Frequently asked questions

What is a HEIC file?

Apple’s container for HEIF images, used by iPhones since iOS 11. Better compression than JPG, worse compatibility everywhere outside Apple.

Are my photos uploaded to convert?

No. The decoder script downloads to your browser, your photos stay put. It is the opposite direction to the upload converters.

Why does the first conversion take longer?

The decoder loads on first use. After that, conversions are quick, a few seconds per photo for big ones.

A file failed to convert, why?

Some HEICs hold bursts or live photos with multiple frames, only stills convert cleanly. Export the frame from Photos first, or re-shoot the odd one out.

Can I stop the iPhone making HEICs?

Settings, Camera, Formats, choose Most Compatible. Photos will be JPG from then on and roughly double in size.

Does converted JPG keep the location data?

No, re-encoding strips EXIF including GPS, usually the right call for photos heading to forms and marketplaces.

More tools

Related tools