Convert HEIC photos to JPG
iPhones save photos as HEIC, which many websites, Windows apps and forms reject. Drop your HEIC files here to get standard JPGs (or PNGs) in seconds. The decoding happens on your device; your photos are never uploaded.
How to use the HEIC to JPG
- Drop your .heic or .heif files (or an entire folder selection).
- Choose JPG for the smallest files or PNG for lossless output.
- Click Convert. Large batches show progress per photo.
- Download each JPG or all of them as one ZIP.
What is HEIC and why does it cause trouble?
HEIC (High Efficiency Image Container) is the default photo format on iPhone and iPad since iOS 11. It stores photos at roughly half the size of JPG with the same quality, which is why Apple uses it. The trouble is compatibility: Windows needs a paid extension to open it, many websites, government forms and older Android phones reject it, and email clients often show a blank attachment. Converting to JPG fixes all of that.
How the converter works
Browsers cannot open HEIC natively, so this page ships a WebAssembly build of libheif, the same open-source decoder used by many desktop apps. The file is decoded into pixels in your browser, then re-encoded as JPG or PNG. The first conversion takes a couple of seconds while the decoder loads; after that each photo takes well under a second. Nothing is uploaded, which matters for personal photos.
JPG or PNG?
Choose JPG for photos: at quality 92 the output is visually identical to the original and typically 1.5–3 MB for a 12-megapixel photo. Choose PNG only if you need a lossless file for editing; PNG photos are 3–5× larger.
Stop your iPhone saving HEIC (optional)
If you would rather never convert again: Settings → Camera → Formats → choose "Most Compatible". Photos will be saved as JPG from then on, at the cost of slightly larger files. Existing photos stay HEIC until converted.
Live Photos and metadata
A Live Photo's still frame is converted; the short video part is not part of the HEIC file. EXIF metadata such as GPS location is not copied to the output, which is usually preferable when sharing.
Frequently asked questions
Is the HEIC to JPG conversion really free and unlimited?
Yes. There is no per-day limit, no watermark and no account. Convert as many photos as your browser can hold in memory.
Will I lose quality?
Both HEIC and JPG are lossy, so a re-encode loses a little information. At quality 92 the difference is not visible. Use PNG for a lossless copy.
Why did my file fail to decode?
A few HEIC files use 10-bit or HDR profiles that the browser decoder cannot handle yet. Try exporting from the Photos app or email us the details.
Does this work on Windows?
Yes, in any modern browser (Chrome, Edge, Firefox, Safari) on Windows, macOS, Linux, Android or iOS.
Privacy
This tool runs entirely inside your browser using WebAssembly and the Canvas/File APIs. Your files are never uploaded to ToolFlint or any third party; you can verify this in your browser's network tab or by switching to airplane mode after the page loads. Read how we process files.
Last updated 2026-09-23.