Skip to content
Conversion Hub

heic → jpg

Convert HEIC to JPG Online

Convert Apple HEIC photos to JPG — instantly, privately, and without uploading a thing.

  • No uploads, ever
  • Converts in milliseconds
  • Works offline
  • Batch support

Every iPhone and iPad since iOS 11 saves photos as HEIC, a format most Windows software, older printers and social platforms still refuse to open. This converter turns those photos into universally compatible JPGs right in your browser tab. Because the decoding happens locally with WebAssembly, your images are never transmitted, stored, or seen by anyone — which matters when the photos are of your family, your passport, or your client’s unreleased work.

100% client-side — your files never leave your device

Conversion runs locally in your browser using Canvas and WebAssembly. There is no upload step, no server processing and no file storage. Disconnect from the internet and this page still works.

Drop your file here, or click to browse

Accepts .heic, .heif · select many to convert in a batch

Output settings
90%

Near-lossless — Lower values make a smaller file, higher values keep more detail.

Background

Step by step

How to convert HEIC to JPG online

  1. Add your .heic file

    Drag and drop your file into the box above, or click it to browse your device. Add several at once and they convert together as a batch.

  2. Choose your output settings

    Drag the jpg quality slider to trade file size against fidelity. Around 90% is visually indistinguishable from the original; lower values shrink the file further.

  3. Download the .jpg

    Click Download to save the result straight to your device. The whole process took a fraction of a second because nothing was uploaded or downloaded.

Side by side

HEIC vs JPG

Here is how the two formats differ. Use it to decide whether converting is worth it, and which one to pick if you have a choice.

Comparison of HEIC (High Efficiency Image Container) and JPG (Joint Photographic Experts Group)
AttributeHEIC.heicJPG.jpg
Full nameHEIC (High Efficiency Image Container)JPG (Joint Photographic Experts Group)
CompressionLossyLossy
TransparencyNoNo
Browser supportLimitedUniversal
Typical file size2.6 MB640 KB
Best foriPhone and iPad camera originalsSharing, printing and archiving

The guide

A practical guide to converting HEIC photos to JPG

Why HEIC files cause so much trouble

HEIC is genuinely excellent at compression — it stores roughly half the bytes of an equivalent JPEG for the same visible quality. The trade-off is compatibility. HEIC is a container format based on HEIF, and decoding it requires the High Efficiency Video Codec. Safari on macOS and iOS can do this natively. Google Chrome, Firefox, Windows Photos, Adobe Photoshop (before v24), and essentially every web upload form cannot. That leaves you with photos you cannot open or share. Converting to JPG produces a file that has been readable on every device since 1992, which is why it remains the default format for sharing, printing and archiving photos.

What quality setting should I choose?

For photos you plan to print or edit further, keep the quality slider between 0.85 and 0.95. The default 0.9 setting is visually indistinguishable from the HEIC original at normal viewing sizes while producing a file roughly a quarter of the size. Dropping below 0.7 introduces visible JPEG artefacts around fine detail such as hair, foliage and fabric texture — artefacts that cannot be removed later. Raising the slider to 1.0 re-encodes without additional loss but produces a file two to three times larger, so it is rarely worth it.

Batch converting an entire camera roll

Drop dozens of HEIC files onto the converter at once, or select them all with Ctrl+A in your file picker. Each photo is converted independently, so a single unreadable file will not stop the rest. When you are done, use “Download all as ZIP” to save them to a single archive. Nothing is uploaded at any point, so this works equally well on hotel Wi-Fi, on a plane, or on a locked-down work machine with no internet connection at all.

Common questions

Frequently asked questions

Everything about how this converter handles your files, and how to get the best result.

Is it safe to convert my HEIC photos here?
Yes. Your photos are decoded and re-encoded entirely inside your browser using WebAssembly. There is no upload endpoint, no server-side processing and no analytics on your file contents. You can verify this by disconnecting from the internet — the converter keeps working, because nothing it needs is on a remote server.
Will converting HEIC to JPG reduce image quality?
There is a small generational loss, because the photo is decoded and then re-encoded with a lossy codec. At the default 0.9 quality setting the difference is invisible at normal viewing sizes, and the file typically shrinks by 60–75%. If you need a mathematically lossless result, convert to PNG instead — although PNG files are much larger because they store losslessly.
What is the maximum file size I can convert?
Up to 150 MB per file, which comfortably covers a 48-megapixel HEIC photo. The limit exists because decoding happens in your browser’s memory: beyond roughly 150 MB a low-memory device may fail to allocate the bitmap. You can convert an unlimited number of files, one batch at a time.
Does this work on iPhone and Android?
Yes. The whole interface is responsive, and the dropzone works with touch. On iOS Safari, the Files app lets you pick images from iCloud Drive, Photos or Files, so you can convert a photo without ever saving it to your device first.