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
Preparing HEIC to JPG for you…
Loading the tool into your browser. Nothing is uploaded — the work happens on your device.
- Files {{ doneCount }}
- Before {{ totalOriginalLabel }}
- After {{ totalConvertedLabel }}
- Saved {{ totalSavedPercent }}%
- {{ item.name }}
How to use this tool
-
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.
-
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.
-
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.
Related tools
- HEIC to PNG Convert iPhone HEIC photos to lossless PNG in your browser. Batch conversion with no upload, no...
- Compress Image Compress JPG, PNG and WebP images in your browser. Batch up to 25 files, control the quality, an...
- EXIF Viewer See every piece of hidden data in a photo — camera, date, GPS coordinates, software. Free EXIF v...
- Passport Size Photo in 20KB Turn a photo into a passport-size image under 20KB, with the standard 3.5×4.5 cm proportions. Fr...
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.