Convert HEIC to JPG or PNG
Convert iPhone HEIC/HEIF photos to standard JPGs that work anywhere. Switch to PNG output with a single click. We run all conversions locally in your browser, keeping your photos secure.
Choose HEIC files
Drag and drop multiple files at once
How to use
- 1
Drag and drop your HEIC or HEIF files above, or click to choose them. You can process multiple iPhone photos at once.
- 2
Select your output format (JPG or PNG). Adjust the quality slider for JPGs to balance file size and image clarity.
- 3
Click "Convert," then download your images. If you converted multiple photos, grab them all in a single ZIP. The first image might take a few extra seconds while we load the decoder.
FAQ
- What is HEIC and why can't I open it?
- HEIC (or HEIF) is Apple's high-efficiency image format. It saves storage space while keeping quality high, but Windows, older Androids, and many websites don't support it natively. Converting to JPG ensures your files open anywhere.
- Should I choose JPG or PNG?
- Choose JPG for standard photos to enjoy smaller file sizes and broad compatibility. Choose PNG if you need lossless editing or transparent areas. Note that PNG outputs will have significantly larger file sizes.
- Will converting reduce my image quality?
- PNG conversions preserve every pixel losslessly. JPG uses lossy compression, but our default 92% setting keeps quality high and artifacts invisible to the eye. Turn the quality slider up if you need maximum fidelity.
- Do you upload my photos to your servers?
- Never. We handle all HEIC decoding and conversion locally in your browser. We never upload your photos, and we clear them from memory as soon as you close the page.
- Why does the first conversion take longer?
- We download and initialize our WebAssembly-based HEIC decoder on the first run. This takes a few seconds, but all subsequent files will process much faster.
Why Does This Only Open on My iPhone?
If you sent a photo from your iPhone and the other person couldn't open it, the file isn't corrupt — the extension is .heic. Apple has used HEIC as the default capture format since 2017. It opens without issue on iPhones and Macs, and rather less reliably everywhere else.
Windows needs an extra codec installed before it will even show a preview, and older Android devices, government portals and school upload systems frequently reject the format outright. The photo is fine; the receiving end simply can't read it. Converting to JPG isn't repairing the image — it's moving it into a format the recipient can open.
When Conversion Is Genuinely Needed
- Uploading to government, school, or job application sites that accept only JPG
- Sending photos to someone on a Windows PC
- Placing photos into editing software or documents that don't recognise HEIC
- Normalising a batch of photos into a standard format for archiving
Converting to JPG Usually Makes the File Bigger
This runs against intuition. Changing format normally suggests a smaller file, but going from HEIC to JPG generally increases it. HEIC uses a much more modern compression method than JPG and stores comparable quality in roughly half the space — which is exactly why Apple adopted it, to save storage.
So a JPG conversion trades efficiency for compatibility. For a handful of photos that's irrelevant. If you're moving hundreds at once, it's worth knowing the total will grow noticeably.
What Quietly Gets Dropped
A HEIC file sometimes holds more than a single still image. JPG has nowhere to put those extras, so conversion discards them without saying so.
- Live Photo motion — the few seconds of video around the shot are gone; only the key frame remains.
- Portrait mode depth data — you lose the ability to re-adjust the background blur later.
- HDR information — photos with a wide brightness range may look slightly flattened.
If any of that might matter, keep the original HEIC rather than deleting it. Treat the converted file as a copy for sending, and keep editing and archiving against the original.
You Can Also Shoot JPG From the Start
If this keeps happening, changing the capture setting beats converting every time. On iPhone, open Settings → Camera → Formats and choose "Most Compatible" instead of "High Efficiency". Everything you shoot from then on is saved as JPG.
The trade-off is storage. If you send photos out often, compatibility-first makes sense; if you keep a large library on the device, efficiency-first does. Photos you've already taken are unaffected by the setting either way — those you convert.
Related guides
What Is HEIC, and Why Convert It to JPG?
HEIC is the iPhone's high-efficiency photo format. It looks great but has compatibility issues — here is why you often need JPG and how to convert safely.
HEIC Files Won't Open on Windows or Android? Here's the Fix
Learn why iPhone HEIC photos won't open on Windows or Android, and discover how to open them using codecs, preview tools, or by converting them to JPG.