Convert HEIC photos to JPG (without uploading them anywhere)
iPhones save photos as HEIC by default. It's a good format, but if you dropped one into a tool on this site and got "this browser cannot open this image format," that's why: most non-Apple browsers can't decode HEIC, so there's nothing yet for a browser-only tool to re-encode. Converting it needs a step on your device first — none of the options below upload your photo anywhere either.
Why this site can't open HEIC directly
Every tool here decodes images using your browser's own built-in image support, then processes the result on your device. Chrome, Firefox and Edge don't ship an HEIC decoder on Windows, Linux or Android, so the browser itself can't open the file — and because nothing is ever uploaded to a server, there's no other way to convert it. Safari on a Mac or iPhone can usually open HEIC directly, since Apple built that support in.
Convert on iPhone or iPad
- New photos going forward: Settings → Camera → Formats → "Most Compatible." The camera then saves new photos as JPEG. It doesn't change photos you already took.
- Photos you already have: share the photo to an email, a messaging app other than iMessage, or AirDrop it to a Windows PC. iOS converts it to JPEG automatically as part of sharing. Settings → Photos → "Transfer to Mac or PC" controls this; set it to "Automatic" if it isn't already.
Convert on Windows
Install the free HEIF Image Extensions from the Microsoft Store. Windows may also ask for the HEVC Video Extensions, which are free on many PCs and a small one-time purchase on others. Once installed, double-click the photo to open it in the Photos app, then use "Save As" (or "Export") and choose JPEG.
Convert on Mac
Open the photo in Preview (the default), then File → Export…, and choose JPEG as the format.
Then use these tools
Once you have a JPEG, everything else on this site works on it as normal: compress or resize it, fit it under a KB limit for a form, or strip its location and camera metadata before sharing it.