Convert HEIC to JPG
Got a HEIC photo from an iPhone that won't open? Convert it to JPG right in your browser. JPG opens on any device, site or program. The conversion happens on your device — the file is never sent to a server.
Drag your files here
or click to select
HEIC, HEIF
How to convert HEIC to JPG in 3 steps
Add the HEIC
Drag the .heic photo onto the upload area or click to pick it. It's read only in your device's memory.
Convert
Click process. The first conversion may take a few seconds while the decoder loads.
Download the JPG
Download the JPG image, ready to open anywhere. No copy is kept anywhere.
The iPhone photo that will not open on Windows
HEIC is the format iPhones use by default for photos — it saves space, but it brings a problem: many Windows computers, websites, social networks and older programs don't open HEIC. You end up with a photo you can't use.
Converting to JPG fixes it instantly. JPG is universal: it opens on any device, platform or app, with no complaints about the format.
Why Windows won’t open your HEIC
HEIC stores the image using HEVC, also known as H.265 — the same video codec used in 4K broadcasting. That codec is covered by patents, which is why Windows asks for a paid add-on to display the photos while an iPhone opens them effortlessly.
The issue, then, isn’t technical but a matter of licensing. Converting to JPG sidesteps it for good: JPG has always been patent-free and opens anywhere.
Why the first conversion takes longer
No browser can read HEIC on its own. To open the file, the page downloads a decoder compiled to WebAssembly the first time you convert — hence the initial wait of a few seconds.
From the second photo onward the decoder is already in memory and conversion is nearly instant. If you have several photos, convert them one after another without reloading the page: only the first one pays the cost.
This is also the only conversion on the site that does not run in the background, so the page may briefly stop responding while it decodes a large photo. It has not frozen — it is working.
Live Photos and what gets left behind
A HEIC file can hold more than one image. That’s how Live Photos work: alongside the main photo, the file stores the motion frames and, in some cases, the depth map used by portrait mode.
Converting to JPG extracts the main image — the motion and depth data have no equivalent in the format and are left out. If you want to preserve the Live Photo, keep the original HEIC. The conversion happens on your device, without uploading the photo.
The photo never leaves your phone
The conversion runs inside the browser, including on the iPhone. The photo is not sent to any server.
Use cases
- Open an iPhone photo on a Windows computer
- Email or message the photo without format trouble
- Post the image on a site or social network that doesn't accept HEIC
- Use the photo in an old program that only opens JPG
- Standardize iPhone photos in a universal format
Frequently asked questions
Why does the iPhone save in HEIC?
Because HEIC takes up less space with good quality. The catch is that not every device or site opens that format.
Why does the first conversion take a moment?
Because the HEIC decoder loads the first time. The next conversions are faster.
Does the photo's quality drop?
The conversion uses high quality. For photos displayed on screen, the difference is imperceptible.
Can I convert to PNG instead of JPG?
Yes. Use the HEIC to PNG tool when you need lossless quality or transparency.
General questions about the site
- Is it free?
- Yes — no sign-up, no usage limit and no watermark.
- Does it work on mobile?
- Yes, straight from your Android or iPhone browser.
- Do I need to install anything?
- No. No software, no extensions.
- Is my file sent to a server?
- On tools marked as local, no — the file never leaves your device. Only three tools use a server, and each says so on its own page.
How this works inside, and what the site does not do, is on the About page.