Convert HEIC to JPG or PNG
Drop one or more HEIC photos from your iPhone and convert them to JPG or PNG, right in your browser. Nothing is uploaded, so there’s no daily limit and no account.
Convert HEIC to JPG or PNG
Drop your HEIC image files here
Up to 20MB per file. Stays on this device.
Nothing is sent anywhere. Turn off your Wi-Fi and this page still works - try it.
How it works
- Drop or choose one or more .heic/.heif photos.
- Pick JPG or PNG as the output format.
- Select “Convert” and your image (or a zip of all of them) downloads to your device.
Frequently asked questions
Do you upload my photos anywhere?
No. Every photo is decoded and converted entirely on your device, in your browser. Turn off your Wi-Fi after the page loads and it still works - nothing is sent to a server, so there’s no daily conversion limit and no account to create. This page loads 10KB of JavaScript, gzipped - about what your browser's network tab will show for this page's own scripts.
What is HEIC, and why do my iPhone photos use it?
HEIC (High Efficiency Image Container) is the photo format iPhones have saved to by default since iOS 11 - it stores the same image quality as a JPG in roughly half the file size. Most non-Apple software, and many older apps and websites, can’t open it directly, which is the usual reason to convert.
JPG or PNG - which should I choose?
JPG is smaller and is the right default for ordinary photos. PNG is lossless (no compression artifacts) but produces a much larger file for a photo - better suited to screenshots or images with sharp text or line art than to camera photos.
Does this keep my photo’s metadata (location, date taken)?
No. The converted JPG/PNG has none of the original HEIC’s metadata - this tool is built for viewing/sharing compatibility, not for archiving. Keep the original HEIC file if you need to preserve that information.
Why does converting several photos at once download a zip instead of separate files?
A browser can only trigger a handful of automatic downloads at once before it starts blocking them as spam - packaging every converted photo into one zip sidesteps that limit entirely, no matter how many you convert.
What about "Live Photos" or burst shots saved as HEIC?
This tool converts the single still image in each file. A HEIC file that bundles multiple frames (a burst or the motion part of a Live Photo) only produces its first frame as JPG/PNG - the rest isn’t currently extracted.
Files are processed locally in your browser and never uploaded. Read more on the privacy page.