HEIC to JPG Converter

Convert iPhone HEIC and HEIF photos to JPG, one at a time or in a batch, right in your browser. Your photos never leave your device: the decoding happens on your own machine, not on a server.

Drop HEIC or HEIF photos here, or click to choose them (batch supported)

Your file never leaves this browser tab. Nothing is uploaded.

The iPhone photo problem, solved privately

Someone sends you photos from an iPhone and every file ends in .heic. Your Windows PC, your Android phone, the job portal, the photo printer: none of them want to open it. HEIC is a genuinely better format on paper, storing the same image in roughly half the bytes, but a format only helps if the other side can read it. This converter turns HEIC and HEIF photos into universal JPGs, in batches, and it does the whole job inside your browser. Server based converters make you upload family photos to a stranger's computer and wait in a queue; here the decoder runs on your own device, so the photo of your kid never leaves your machine. That privacy difference is the reason this tool exists.

How to convert HEIC to JPG

Drop one photo, or a whole batch, onto the box above. Set the JPG quality if you like: 92 percent is the default and keeps photos looking identical to the original while landing at a friendly size. Click convert and watch each photo decode on your device. Results appear in a list with their new sizes; download them one by one, or grab the whole batch as a single ZIP. The first conversion in a session takes a moment longer while the decoder loads, then the rest of the batch moves quickly.

When you need JPG instead of HEIC

  • Upload forms and portals: job applications, visa and ID portals, school systems and marketplaces mostly accept JPG and PNG only, and reject HEIC outright.
  • Sharing with Windows and Android users: a JPG just opens, everywhere, with no instructions and no extra apps for the other person.
  • Printing: print shops and home printers speak JPG fluently and HEIC almost never.
  • Older software: plenty of editors, office tools and content systems still have no HEIC support years after the format launched.
  • Email: recipients on any platform can preview a JPG inline instead of downloading a mystery attachment.

How the conversion works

HEIC stores images using HEVC, the same compression family as modern video, which is why no simple built in decoder ships with most operating systems. This tool loads libheif, the reference HEIC decoder, compiled to WebAssembly: a near native speed module your browser can run in a sandbox. The decoder reconstructs the full resolution pixels from the HEIC file, including its orientation and color profile handling, paints them onto a canvas, and then encodes that canvas as JPG at the quality you chose. All of it happens in the tab in front of you. No server receives the file, no queue forms, and nothing about the photo is logged anywhere, which is a claim upload based converters structurally cannot make.

Tips for better results

  • Keep the HEIC originals as your archive. They are smaller and hold the full quality. Convert JPG copies for sharing and forms, and delete those copies freely.
  • Live Photos arrive as stills. A Live Photo's moving part is a separate video file; this converter handles the still image, which is what forms and people actually need.
  • Very large batches on phones can be slow. HEIC decoding is heavy work. On a phone, convert in smaller groups; on a desktop, batches of dozens are fine.
  • Stop the problem at the source. On the iPhone, Settings, Camera, Formats, Most Compatible makes new photos save as JPG directly, if you would rather skip converting.

A worked example

A real estate agent receives 24 listing photos from a client's iPhone, all HEIC, all refused by the listing portal, which accepts JPG only up to 10 MB each. She drops the whole batch here, leaves quality at 92 percent, and converts: 24 JPGs, each between 1 and 3 MB, downloaded as one ZIP in about a minute. The photos were of someone's home interior, and at no point did they pass through a third party server to get there.

Need the lossless version instead? The HEIC to PNG converter uses the same on-device decoder, and the Image Compressor can shrink the resulting JPGs to an exact target size for strict upload limits.

Frequently asked questions

Why can Windows and older apps not open my iPhone photos?

Since iOS 11, iPhones save photos as HEIC by default because the format stores the same quality in about half the space of JPG. Windows, Android and many websites never built in support, so the files arrive as something the other side cannot open. Converting to JPG fixes that instantly, because everything opens JPG.

Is my photo uploaded to a server for conversion?

No. The HEIC decoder runs inside your browser using WebAssembly, and the conversion happens on your device. Your photos never leave your computer or phone, which matters for personal pictures you would never paste into a random upload site.

Will converting HEIC to JPG lose quality?

JPG is lossy, so a small amount of data is traded away, but at the default 92 percent quality setting the result is visually identical to the HEIC original for normal viewing and printing. If you need a pixel perfect archive copy, use the HEIC to PNG converter instead, which is lossless.

Can I convert many photos at once?

Yes. Drop or select a whole batch and the tool converts them one after another on your device. When more than one photo is ready you can download them individually or all together in a single ZIP file.