Skip to content

HEIC to JPG converter

iPhones save photos as HEIC because it packs the same picture into roughly half the space of a JPG — but Windows, older software and most upload forms refuse to open it. Drop your HEIC photos here and they come back as JPGs that open anywhere. The conversion runs entirely on your own device: the first photo triggers a one-time download of the decoder (about 1 MB), and after that it works offline — your pictures are never uploaded.

  • No upload — files stay on your device
  • Works offline once loaded
  • Free forever, no signup, no watermark
Drop images here, or tap to choose {{ acceptHint }} — up to 25 at a time, nothing is uploaded
Quality
Largest side (px, optional)
Converting {{ doneCount }} of {{ items.length }}…
  • Files {{ doneCount }}
  • Before {{ totalOriginalLabel }}
  • After {{ totalConvertedLabel }}
  • Saved {{ totalSavedPercent }}%
  • {{ item.name }} {{ sizeLabel(item.sourceBytes) }} → {{ sizeLabel(item.blob.size) }} (−{{ savedPercent(item) }}%) · {{ item.width }}×{{ item.height }} Could not read this file waiting…

How to use this tool

  1. Add your HEIC photos

    Drop up to 25 iPhone photos onto the box, or tap it to choose them — AirDropped, emailed or cable-copied files all work, even when Windows shows them with no file type.

  2. Wait a moment for the first one

    The first photo triggers a one-time download of the HEIC decoder (about 1 MB); every photo after that converts in around a second, right on your device.

  3. Download your JPGs

    Save each converted photo individually or grab the whole batch — the JPGs open on Windows, Android, and in every app and upload form.

Questions people ask

Why are my iPhone photos HEIC in the first place?

Apple switched the default camera format to HEIC (High Efficiency Image Container) in iOS 11 because it stores the same photo in roughly half the space of a JPG. That is great for your phone storage and terrible for compatibility — HEIC is patent-encumbered, so Windows, older editing software and most website upload forms never added support for it.

Why will Windows not open my HEIC photo?

Windows only opens HEIC after you install a paid codec from the Microsoft Store, and even then plenty of programs still refuse it. Converting to JPG sidesteps the problem for good — the JPG opens in everything, from Paint to twenty-year-old software to any government form upload.

Are my photos uploaded to a server to convert them?

No. The decoding and re-encoding happen inside your own browser using WebAssembly — this site has no upload endpoint at all. The only thing ever downloaded is the decoder itself, once; after that the page works with your internet switched off.

Why does the first conversion take a few seconds?

The first HEIC photo triggers a one-time download of the open-source libheif decoder (about 1 MB). Your browser caches it, so later photos — and later visits — convert in about a second each.

Will converting to JPG lose quality?

A little, as with any JPG save, but at the 92% quality this tool uses the difference is invisible in normal viewing. If you need a lossless copy — for editing or archiving — use the HEIC to PNG converter instead.

How do I stop my iPhone taking HEIC photos altogether?

On the iPhone, go to Settings → Camera → Formats and choose 'Most Compatible' — new photos are then saved as JPG directly. Photos already taken stay HEIC, which is what this converter is for.

Free because it costs us nothing to run: your browser does the work, not our servers. Made by Dynamb Technologies — we build software for businesses.