HEIC to JPG Converter
Your iPhone photo will not open on a Windows computer, or a website upload form rejects it, because it is saved as HEIC. Converting to JPG gives you a picture that almost everything accepts. The work happens inside this browser tab, so your private photos are not sent to any server.
Embed this tool on your websiteShow code
Free to use on any site. Paste the code where you want the tool to appear. It runs inside the page; visitors' files are processed in their own browser and are not uploaded.
WordPress and most site builders have a "Custom HTML" block where this code can be pasted. The embed keeps a small link back to CalcMaster.
How to convert HEIC to JPG
- Add your HEIC files by dropping them, clicking the drop zone or pasting.
- The output format is already set to JPG. Adjust quality or size if you need to.
- Press Convert and compare the original and new size for each file.
- Download each file or all of them as a ZIP.
When to convert, and when not to
- Windows, an older program or a form will not open or accept your HEIC photo.
- You are sharing pictures with people who use different devices.
- You want one format for printing or a photo service that lists only JPG.
- Do not convert if you only look at the photos on Apple devices. Keep the original HEIC and make JPG copies only for places that need them.
What changes
- The HEIC decoder is a separate download that loads only when you add a HEIC file, so the page opens quickly if you never use it.
- The orientation of the photo is applied, so it should not appear sideways.
- Only the first image in the file is converted. A Live Photo gives you its still picture, not the movie.
- Information such as the shooting date and location is not kept in the JPG.
- JPG is lossy; choose the quality that suits you and compare file sizes.
Why a photo from an iPhone will not open elsewhere
HEIC is a format used by Apple devices to store photos. It was designed to keep pictures compact, but many Windows programs, older editors and web forms do not include support for it, so they report an unknown or damaged file.
The picture itself is fine. It only needs to be written in a format the other program recognises, and JPG is the one with the widest support.
Another reason to convert is automatic handling. Some phones and sharing tools turn HEIC into JPG when you send a photo, and others do not, so the file you receive may differ. Converting yourself means you decide the quality and the size.
Converting on a phone or a laptop
Decoding HEIC takes memory, and large photos or many photos at once can strain a phone. If the page slows down or a file fails, convert a few pictures at a time instead of a full album.
Files are converted one after another, and you can download each result or take them together as a ZIP. If you are working on a phone, keep the screen on while it runs.
If a photo fails to convert, try it alone, or lower its size under the resize options. A single stubborn file can then be handled without blocking the rest of the queue.
Your photos stay private
Personal photos are exactly what you may not want to hand to an unknown website. Here the conversion is performed by code running in your browser, and the file is not sent over the network.
You can check this yourself: open the developer tools of your browser, watch the Network tab while you convert a picture, and look for uploads.
After converting, open one or two JPG files and check the sky, faces and fine text. If you see blockiness, increase the quality and convert again.
If you are converting for a photo service or a form, check what it asks for. Some limit the file size or the pixel dimensions, and the resize options let you meet that before you upload.
Privacy: your files stay on your device
- The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
- To check it yourself: open the browser developer tools (F12), open the Network tab, convert a file, and look for any request that carries your image. You will see none.
Frequently asked questions
Will my Live Photo become a video?
No. You get the still picture only.
Does the JPG keep the date and location?
No. That information is not written to the new file.
Why does my phone struggle with many photos?
Decoding HEIC uses memory. Convert smaller batches at a time.
Will the picture be rotated correctly?
Yes. The stored orientation is applied during conversion.
What about HEIF files?
Files with a .heif extension are accepted as well.
Are my photos uploaded?
No. The conversion takes place in your browser tab.
Do I need to install anything?
No. The page does the work in your browser, and the HEIC decoder is fetched only when you add a HEIC file.