Convert HEIC to JPG Online
iPhones have saved photos as HEIC by default since iOS 11, and almost nothing outside Apple's ecosystem accepts that format — which is why an upload form, a Windows PC, or a colleague on Android will reject or fail to open a photo that looks perfectly fine in your camera roll. Upload the file here and you get back a standard JPG that works everywhere, usually in about a second. Nothing is stored. If this keeps happening, the permanent fix is on your phone rather than in a converter: Settings → Camera → Formats → "Most Compatible" makes the camera shoot JPEG directly from then on.
Drag & drop your file here
or click to browse
HEIC, HEIF · Max 20MB
How it works
Upload your HEIC (or HEIF) photo — most commonly an unedited iPhone camera roll photo.
The tool decodes the HEIC file and re-encodes it as a standard JPEG.
Download your JPG — ready to upload anywhere HEIC isn't accepted.
Why use this tool
iPhones shoot in HEIC by default since iOS 11 — most non-Apple apps and portals reject it outright.
No need to email the photo to yourself or use AirDrop to a Mac just to get a JPEG.
Works directly in your browser — no software to install, on any device.
Your photo is processed privately and never stored.
If the result is not what you expected
My iPhone will not let me select the HEIC file to upload
iOS sometimes converts on share instead of exposing the raw file, and some mobile browsers filter it out of the picker. The reliable workaround: open Photos, select the image, tap Share → "Save to Files," then upload it from the Files app instead of the Photos picker.
The file will not convert or returns an error
Check that it is genuinely a HEIC/HEIF file — look at the extension in the Files app. Screenshots, downloaded images, and photos already shared through WhatsApp are usually JPEG or PNG already, so they do not need this tool. Edited or Live Photo variants occasionally carry an unusual internal structure; re-exporting via "Save to Files" normally produces a plain HEIC that converts fine.
The converted JPG is much larger than the original
That is normal and unavoidable. HEIC achieves roughly half the file size of JPEG at similar visual quality, so converting to a universally supported format costs you that efficiency. A 3 MB HEIC commonly lands around 6-8 MB as JPEG. If the result is now too big for an upload limit, run it through Compress Image for Email afterwards.
I have dozens of HEIC photos to convert
This tool handles one file at a time. For a whole library, changing the camera format (Settings → Camera → Formats → Most Compatible) stops the problem at the source for future photos, and on a Mac, AirDropping existing photos converts them to JPEG automatically on transfer.
Frequently asked questions
- It's almost certainly saved as HEIC — Apple's default photo format since iOS 11. Most websites, forms, and non-Apple apps don't support HEIC directly. Converting it to JPG here fixes that.
- A small amount of quality loss occurs because JPEG uses lossy compression, the same tradeoff as any HEIC-to-JPEG conversion. For typical documents and photos, this isn't noticeable.
- Yes. Go to Settings → Camera → Formats and select "Most Compatible" instead of "High Efficiency." New photos will save directly as JPEG.
- HEIF (High Efficiency Image Format) is the general container format; HEIC is Apple's specific implementation of it for photos. This tool accepts both.