Convert HEIC to JPG Without Uploading
Turn iPhone HEIC photos into JPG files that open anywhere. Convert a whole batch at once, entirely in your browser, with no upload and no watermark.
Runs entirely in your browser — nothing is uploaded
JPG has no transparency, so transparent areas are filled with white rather than black.
Why your iPhone photos will not open
Since iOS 11, iPhones save photos as HEIC rather than JPG. The format is genuinely better — roughly half the file size at the same quality — which is why Apple switched. The problem is everything that is not an Apple device.
Windows needs a codec from the Microsoft Store to show a HEIC preview. Plenty of websites reject the upload outright. Older photo editors, print shops and many web applications simply do not recognise the file. Converting to JPG solves all of it in one step.
How to convert
- Drop your HEIC files in, or click to browse. Select an entire album if you like — there is no limit on how many go at once.
- Adjust quality if you need to. The default of 88 is visually identical to the original for practically any photograph.
- Convert, then save the files individually or take the whole batch as a single zip.
Stop your iPhone making HEIC files
If you convert these often, it is worth changing the setting rather than converting forever. On your iPhone open Settings → Camera → Formats and choose Most Compatible. New photos will be JPG from then on.
There is a second setting worth knowing about. Under Settings → Photos, at the bottom, Transfer to Mac or PC set to Automatic converts photos to JPG as they copy across. Set to Keep Originals, it hands over the raw HEIC — which is how most people end up with a folder full of files nothing will open.
Note that neither setting touches photos you already have. Those stay HEIC until you convert them.
Does converting lose quality?
A small amount. Both formats are lossy, so re-encoding discards a little detail — but at the default quality it is not visible on any screen, and certainly not in print.
Expect the JPG to be noticeably larger than the HEIC, often close to double. That is not a mistake: JPG is a format from 1992 and simply is not as efficient. You are trading file size for the ability to open the picture anywhere.
If a file refuses to convert
A small number of HEIC files use variants the decoder cannot handle, and Live Photos occasionally carry unusual structures. When that happens, open the photo on your phone and use the share sheet to send it to yourself — the phone always has a working decoder for its own files, and most share targets convert to JPG on the way out.
Your photos never leave your device
Decoding and conversion happen entirely in your browser. Nothing is uploaded, nothing is stored, and no copy exists anywhere for us to keep.
That matters more here than for almost any other tool on this site. The files people convert are personal photographs — family, children, documents photographed for an application — and handing a folder of them to an unknown server is a genuinely bad trade for a conversion your own browser can do.
Frequently asked questions
What is a HEIC file?
HEIC is the format iPhones have used by default since iOS 11. It stores a photo at roughly half the size of an equivalent JPG at the same quality, which is why Apple adopted it. The trade-off is compatibility: plenty of websites, older Windows versions and many applications still cannot open one.
Does converting to JPG lose quality?
A small amount, because both formats are lossy and the picture is re-encoded. At the default quality the difference is not visible on screen. The file will usually be larger than the HEIC, since JPG is a much older and less efficient format.
Can I stop my iPhone making HEIC files at all?
Yes. Open Settings, then Camera, then Formats, and choose Most Compatible. Your phone will shoot JPG from then on. Photos already taken stay HEIC. There is also Settings, Photos, then Transfer to Mac or PC set to Automatic, which converts on transfer.
How many photos can I convert at once?
There is no limit imposed by the tool. The practical ceiling is your device memory, since each photo is decoded in full before being re-encoded. On a typical laptop a few hundred photos is comfortable; on an older phone, work in batches of twenty or so.
Why did one of my HEIC files fail?
A few cameras write HEIC variants that the decoder cannot read, and Live Photos sometimes carry unusual structures. If a specific file fails, open it in your phone photo app and export or share it as JPG from there — the phone always has a working decoder for its own files.
Are my photos sent to a server?
No. Decoding and conversion happen on your own device, and no photo leaves it. That matters more here than for most conversions, because the files people convert are personal photos.