Convert HEIC to JPG Free — No Upload, Works In Your Browser
HEIC is the photo format iPhones use by default since iOS 11. Windows, Android and most websites cannot open it. This converter turns HEIC and HEIF files into JPG or PNG entirely inside your browser using WebAssembly, so photos are never uploaded to a server. Batch conversion is supported with no file-size limit.
Drop HEIC photos here
Select the .heic or .heif files you exported from your iPhone, iPad or Mac.
Accepts .heic and .heif · No file-size limit · Nothing is uploaded
Higher quality means a larger file. 85% is visually indistinguishable from the original for most photos.
Conversion runs on your device. No photo is uploaded, stored or transmitted.
Your photos
No photos selected yet
Add a HEIC file above and it will appear here ready to convert.
How to convert HEIC to JPG
- Add your HEIC photosDrag .heic files onto the drop zone, or select them with the Choose photos button. You can add several at once.
- Pick a format and qualityChoose JPG for the widest compatibility, or PNG if you need lossless output. Set JPG quality between 60% and 100%.
- Convert and downloadSelect Convert to JPG, then download each photo individually or all of them together as a ZIP file.
What is a HEIC file?
HEIC is Apple's container for the HEIF image format, and it has been the default camera format on iPhone since iOS 11 shipped in 2017. It stores the same photo in roughly half the space of an equivalent JPG because it uses HEVC compression instead of the much older JPEG algorithm.
The saving comes at the cost of compatibility. Windows requires a paid codec from the Microsoft Store to preview HEIC files in Photos, many Android phones cannot open them at all, and a large share of websites, forums and job-application portals reject the extension outright. Converting to JPG solves all three problems at once.
Why convert HEIC to JPG?
JPG is readable by effectively every operating system, browser, photo editor and upload form written in the last thirty years. Converting is the fastest way to attach an iPhone photo to an email, upload it to a government or university portal, print it at a photo kiosk, or share it with someone on Windows or Android.
The tradeoff is file size: because JPEG compression is less efficient than HEVC, a converted JPG is typically larger than the HEIC it came from. Lowering the quality slider brings the size back down, and PNG output is available when you need lossless pixels for editing rather than a small file.
Your photos stay on your device
Decoding happens locally through a WebAssembly build of libheif, the same open-source library used by GIMP and ImageMagick. The files are read into browser memory, converted with a canvas, and offered back as a download. No photo is sent to a server, which means nothing to breach, nothing retained after you close the tab, and no upload wait even for large batches. It also means the tool keeps working with the network disconnected once the page has loaded.
Choosing the right quality setting
The quality slider controls JPEG compression only and has no effect on PNG output. At 100% the encoder preserves the most detail and produces the largest file. At 85%, the default here, compression artefacts are difficult to see on a photograph at normal viewing size while the file is substantially smaller. Below about 60%, blocking becomes visible in skies, skin tones and other smooth gradients. Because JPEG is lossy, re-saving a converted JPG degrades it further: convert from the original HEIC, not an earlier export.
Frequently asked questions
Are my photos uploaded to a server?
Is there a limit on file size or number of photos?
Why is my converted JPG larger than the original HEIC?
Does converting to JPG reduce image quality?
Can I convert HEIC files on Windows or Android with this?
How do I stop my iPhone creating HEIC files in the first place?
Related tools
More free tools that run entirely in your browser.
- Image CompressorCompress JPG, PNG and WebP images to a target file size in your browser. No upload, no account.
- Image ConverterConvert images between JPG, PNG and WebP in your browser. No upload, no account.
- Image ResizerResize photos by pixel dimensions or percentage in your browser. No upload, no account.
- Video to GIF ConverterTurn a clip from any video into an animated GIF in your browser. No upload, no watermark, no account.
Last updated