How to Convert HEIC to JPG on Any Device

Published 2026-05-27

Convert iPhone HEIC photos to JPG or PNG instantly in your browser. No upload to a server, no app install, no signup. Free and private.

Try HEIC to JPG Converter free →

The problem

You took photos on your iPhone and transferred them to your Windows PC. You try to open them and nothing works — your image editor doesn't recognize the .heic extension, you can't attach them to an email, and Windows Photo Viewer shows a blank icon.

HEIC (High Efficiency Image Container) is the default photo format on iPhones since iOS 11. It produces smaller files than JPEG at the same quality, which saves storage on your phone. The problem is that most software outside the Apple ecosystem still can't open it. Windows added native HEIC support in later updates, but many older apps, web forms, and CMS platforms still reject the format.

You just need a JPG. You shouldn't have to install software for that.

How it works

  1. Open the converter and drop your .heic or .heif file onto the upload area.
  2. The tool loads a HEIC decoder in the background (first use takes a moment — subsequent conversions are instant).
  3. Choose your output format — JPG for maximum compatibility, or PNG if you need transparency or lossless quality.
  4. Adjust quality — for JPG output, a slider lets you balance file size against visual quality. Quality 85 is a good default.
  5. Download — your converted photo saves with the original filename and the new extension.

Your photo never leaves your device. The HEIC decoding happens entirely in your browser using a local copy of the decoder library.

Why iPhones use HEIC

Apple adopted HEIC (also called HEIF) because it's genuinely better than JPEG at compression. A 12-megapixel iPhone photo saved as HEIC is typically 40-50% smaller than the same photo as JPEG, with no visible quality difference. It also supports features JPEG can't: 16-bit color depth, transparency, and storing multiple images in one file (Live Photos).

The downside is compatibility. HEIC is an MPEG standard, but adoption outside Apple has been slow. Android added support in Android 10, but Windows, Linux, and most web platforms still treat it as an obscure format.

When to convert vs change your iPhone settings

If you constantly run into HEIC compatibility issues, you can change your iPhone's camera format:

Settings > Camera > Formats > Most Compatible

This switches to JPEG capture. The tradeoff: your photos will be roughly twice as large. If you have plenty of storage and rarely need to share photos outside Apple devices, keep HEIC and convert on demand when needed.

What about Live Photos?

Live Photos are stored as HEIC containers with both a still image and a short video clip. When you convert a Live Photo with this tool, you get the still image as JPG or PNG. The video portion is not extracted. For full Live Photo handling, you need Apple's ecosystem or a dedicated video extraction tool.


Built with vanilla HTML/JS. No frameworks, no backend, loads instantly.

Related tools