All Tools Compress Convert ID Photo Guides Privacy Contact

HEIC to JPG Online Converter

Drag & drop images here, or click to browse

Batch conversion on your device — images are never uploaded.

Description

Related Tools

HEIC to JPG Converter – Free Online, No Upload

Convert iPhone HEIC photos to the universally supported JPG format right in your browser. Select one photo or a whole batch and the HEIC is decoded and re-encoded on your device — the pictures are never uploaded and there is nothing to install.

It fixes the usual HEIC problems: photos that will not open on Windows, email attachments a recipient cannot view, and portals that reject .heic files. For every underlying cause and fix, see why HEIC files will not open on Windows or Mac.

Key features

How to use

  1. Click the upload area or drag HEIC files onto it; multiple photos are supported.
  2. The browser decodes and converts each file automatically, showing the output size.
  3. Download JPGs one by one, or click “Download all as ZIP” for the batch.

What a HEIC file is — and why iPhones save photos in it

HEIC (High Efficiency Image Container) is Apple’s default photo format since iOS 11 in 2017. Inside the .heic wrapper the image is usually compressed with HEVC (H.265); the underlying standard is called HEIF, and .heic is Apple’s extension for it.

At similar visual quality a HEIC photo is roughly 40 to 60 percent smaller than a JPG, and the container can hold burst sequences, the still-plus-video pair of a Live Photo, Portrait depth maps and edit history. The trade-off is compatibility: HEIC opens natively on modern Apple devices and Android 9+ (uneven across apps), but Windows 10 and 11 require the HEIF Image Extensions and usually the paid HEVC Video Extensions from the Microsoft Store, while many portals, forms, email clients and print kiosks reject .heic outright. JPG has opened on every device made since the 1990s.

HEIC vs JPG: size, quality and compatibility

One fact matters most: the converted JPG is normally larger than the HEIC, because JPG needs more bytes to show the same picture.

How the conversion works on this page

Output is fixed to JPG on purpose, so no setting can be misconfigured. Decoding uses heic2any, a self-hosted build of the open-source libheif decoder running as JavaScript and WebAssembly in your tab, and encoding also happens locally. The decoder is fetched from PixlReady’s own domain on first use; photos are never transmitted.

When to convert — and when to keep HEIC

Convert to JPG when…

Keep HEIC when…

Step by step: batch-convert iPhone photos to JPG

For Windows 11, Mac Preview and iPhone methods side by side, see the full HEIC to JPG conversion tutorial.

  1. Move the original .heic files onto the computer via AirDrop, iCloud Photos or a USB cable.
  2. Click the upload area or drag a set of HEIC files onto it; multiple files are accepted together.
  3. Wait for local decoding and encoding; each photo reports its resulting JPG size.
  4. Download a single file, or use “Download all as ZIP” for the whole batch.
  5. Optional: capture future photos as JPG via iPhone → Settings → Camera → Formats → “Most Compatible”. Existing HEICs are not changed retroactively.

Related guides and tutorials

Frequently Asked Questions

Will the converted JPG be bigger than the HEIC?

Usually, yes — HEIC compresses roughly twice as efficiently, so the JPG commonly takes 1.5 to 2 times the space. Pixel dimensions do not change; only the encoding does.

Do I need the HEIF or HEVC extensions on Windows?

No. The converter runs its own HEIC decoder inside the browser, so Windows never decodes the file. It works on a clean Windows 10 or 11 machine with no Microsoft Store download.

Are GPS location and other EXIF tags kept?

The JPG carries the image pixels; GPS coordinates, camera model and edit history from the HEIC are not transferred. That is a privacy benefit when sharing; use desktop software with explicit EXIF preservation if you must keep tags.

What happens to Live Photos and bursts?

Only the primary still is exported as a JPG. The Live Photo’s .mov video and additional burst frames are separate data in the container and are not merged.

Does HEIC to JPG reduce quality?

One lossy re-encode is unavoidable because JPG is lossy, but the fixed high-quality setting and unchanged resolution make the difference normally invisible; 10-bit wide-colour data is flattened to 8-bit.

Are my photos uploaded during conversion?

No. The libheif decoder and JPEG encoder both run as JavaScript in your browser tab, and selected photos never leave your device. After the page and decoder have loaded once, you can even disconnect from the network.

Related converters

Related tools