Convert HEIC to JPG

Convert iPhone HEIC photos to JPG in your browser. Batch convert hundreds of files, keep full resolution, no upload and no sign-up.

Your files are processed in your browser and never uploaded.

90

Higher means better quality and larger files.

Drop images here

Choose files

HEIC, HEIF · up to 50 megapixels each · you can also paste

How to use

  1. Click "Choose files" or drag your HEIC photos onto the drop zone. You can select a whole folder's worth at once.
  2. Keep the output on JPG (or switch to PNG or WebP) and adjust the quality slider if you want smaller files.
  3. Each photo is converted as soon as it is added. Download files one by one, or use "Download all as ZIP".

Features

Nothing is uploaded
The HEIC decoder (libheif compiled to WebAssembly) runs inside your browser tab. Your photos never touch a server.
Full resolution, correct rotation
Output keeps the original pixel dimensions, and portrait shots stay upright because the HEIC rotation is applied during conversion.
Batch conversion
Convert a few photos or a few hundred. Files are processed in parallel in background threads so the page stays responsive.
Works with every iPhone
Handles the tiled HEIC files produced by all iPhones since iOS 11, including 24 MP and 48 MP photos from recent Pro models.

What is a HEIC file?

HEIC (High Efficiency Image Container) is the photo format Apple adopted in iOS 11 in 2017. It is built on HEIF, an MPEG standard, and stores images compressed with HEVC (H.265), the same codec used for 4K video. The practical benefit is size: a 12-megapixel iPhone photo is around 1.5–3 MB as HEIC, compared with 3–6 MB as JPG at similar quality. HEIC can also hold 10-bit colour, depth maps for Portrait mode, and multiple images in one file.

The problem is compatibility. Windows needs an extra codec from the Microsoft Store before it can open HEIC, many web forms and online shops reject it, older versions of Android and most photo printers cannot read it, and a lot of desktop software simply shows an error. JPG, by contrast, opens everywhere. Converting is the simplest fix when you need to send photos to someone, upload them to a website, or edit them in an older program.

How this converter works

Most “free HEIC converters” upload your photos to a server, convert them there and send them back. That costs them bandwidth, which is why they limit you to a handful of files per day, and it means copies of your personal photos sit on someone else’s computer.

PixFoundry does the work locally. When you add your first file, the page loads libheif, the reference open-source HEIF decoder, compiled to WebAssembly. Each photo is decoded into raw pixels in a background Web Worker, then encoded to JPG with MozJPEG, an optimised JPEG encoder that produces smaller files than a standard encoder at the same quality. Because everything runs on your own processor, there is no daily limit and no waiting in a server queue. On a typical laptop a 12 MP photo converts in about one to two seconds.

Tips for the best result

Converting HEIC on other devices

On a Mac, the Preview app can export HEIC as JPG one file at a time, and the Photos app converts automatically when you drag pictures out. On Windows, the Photos app can open HEIC after you install the HEIF and HEVC extensions, but saving to JPG is still a manual, per-file step. This page works the same way on Windows, macOS, Linux, ChromeOS and Android in any modern browser, which makes it the quickest option for converting a large batch in one go.

Frequently asked questions

Is it safe to convert private photos here?

Yes. The conversion happens entirely on your device using WebAssembly. No file is sent over the network, which you can confirm by opening your browser's developer tools and watching the Network tab while converting.

Will converting HEIC to JPG reduce quality?

JPG is a lossy format, so there is a small, usually invisible change. At the default quality of 90 the result is visually identical to the original for normal viewing and printing. Raise the slider to 95–100 for archiving, or lower it to around 75 for sharing.

Why are my JPG files bigger than the HEIC originals?

HEIC uses the HEVC video codec, which compresses roughly twice as efficiently as JPG. A JPG of the same visual quality is therefore typically 1.5–2× larger. Lower the quality slider if size matters more than fidelity.

Is the EXIF data (date, camera, location) kept?

No. The converted JPG contains only the image itself, so GPS location and camera details are removed. That is usually what you want when sharing photos; if you need dates preserved for a photo library, import the HEIC files directly instead.

Can I convert Live Photos?

A Live Photo is a HEIC still plus a separate short video. This tool converts the still image. The motion part is a .MOV file and is not affected.

How can I stop my iPhone from taking HEIC photos?

Open Settings → Camera → Formats and choose "Most Compatible". New photos will be saved as JPG. Existing photos stay HEIC, which is what this converter is for.

Popular conversions

Related tools