Convert HEIC to JPG
Open your iPhone photos anywhere. Batch conversion, chain to compressor.
Conversion settings
Local · PrivateHow it works
- Step 1Drop your imagesFiles stay in your browser. Batch drops welcome.
- Step 2We process locallyRe-encode into your chosen format via canvas.
- Step 3DownloadGrab files one by one or the whole batch as a ZIP.
Converting HEIC to JPG is one of the most common image tasks on the web, and it should not require creating an account, waiting in an upload queue, or trusting a stranger's server with your photos. ImgSolve decodes your HEIC file directly in the browser using the Canvas API (with a WebAssembly HEIC decoder lazy-loaded on demand), then re-encodes it as JPG — all locally, all instantly.
The output preserves the original dimensions and, where possible, transparency. JPG doesn't support transparency, so any transparent pixels are filled with a background color you choose (defaulting to white). Batches are processed sequentially with a live progress bar; you can grab files individually or download the whole set as a single ZIP.
After conversion completes, look for the "Now compress it →" panel. One click sends your freshly converted files through the compressor to hit an exact KB target — no re-uploading, no reloading the page. This chained flow is the reason ImgSolve exists: real image tasks are rarely a single step, and every tool here is designed to hand off to the next. And because everything is local, EXIF metadata (GPS, camera, timestamps) is stripped automatically during re-encoding.
Related tools
FAQ
Why can't Windows or my other apps open HEIC files?+
HEIC is the format iPhones and iPads use to save photos by default. It's efficient but not widely supported outside Apple's ecosystem. Converting to JPG gives you a file that opens on Windows, Android, and every image tool that exists.
Are HEIC files large?+
Usually smaller than equivalent JPGs, but converting to JPG at high quality will produce a larger file. If you need small JPG output, chain to the compressor after conversion or use the 'HEIC to JPG under 100 KB' tool.
Are my images uploaded to a server?+
No — never. Every conversion and compression happens directly in your browser using JavaScript and the Canvas API. ImgSolve does not run an upload endpoint; there is no server that could receive your files even if we wanted one.
Does ImgSolve remove EXIF data like GPS location?+
Yes, automatically. Re-encoding an image through a canvas strips all EXIF metadata — GPS coordinates, camera model, timestamps, and any other embedded tags — as a side effect of how canvases work. The output file contains only the pixels.