Modern Formats
HEIC to JPG Converter
Convert High Efficiency Image Container (HEIC) files to JPG right in your browser. Free, unlimited batch, and your photos never leave your device.
Your files never leave your device — conversion runs locally in your browser.
To convert HEIC to JPG, drop your iPhone photos above — conversion runs in your browser and nothing is uploaded. The JPGs open everywhere, Windows included, with no codec to install. EXIF metadata, GPS included, is kept unless you untick it. HDR gain maps are not carried over — output is standard SDR.
Honest limits
- Converts from HEIC only — this site can't create HEIC files.
- HDR gain maps are ignored; output is standard SDR.
- EXIF (including GPS) is kept in the JPG — untick the toggle to strip it.
Need more than a browser can do? Desktop browsers go further than phones — and Media Moana converts at scale on hosted infrastructure.
How it works
Drop your files
Drag HEIC files into the drop zone, click to browse, or paste from the clipboard. Whole folders work too.
Convert locally
Each file is decoded and re-encoded to JPG right in your browser — no upload, no queue. Adjust quality or size first if you like.
Download
Save converted files one by one, or download the whole batch as a ZIP. Originals stay untouched on your device.
About the formats
HEIC — High Efficiency Image Container
HEIC (High Efficiency Image Container) is the format iPhones and iPads have used by default since iOS 11. It compresses photos with the HEVC video codec, producing files roughly half the size of an equivalent JPEG at the same quality. The catch: many websites, Windows apps, upload forms and older software still refuse HEIC files, which is why converting to JPG or PNG remains so common.
JPG — JPEG
JPEG (.jpg) is the most universally supported image format in existence. Every browser, OS, app, printer, government form and photo lab accepts it. It uses lossy compression tuned for photographs, supports EXIF metadata, and at quality 85–95 is visually indistinguishable from the source for most photos — the safe default whenever compatibility matters.
Frequently asked questions
Is this safe? Do my photos get uploaded?
No upload happens — ever. Converting HEIC to JPG runs entirely inside your browser using WebAssembly. Your files never leave your device, nothing is stored on any server, and the tool even keeps working if you go offline after the page loads. That's also why there are no file size limits, no queues and no sign-up.
Does converting HEIC to JPG lose quality?
JPG uses lossy compression, so technically yes — but at the default quality setting the difference is invisible for normal viewing and printing. You control the quality slider: higher values mean larger, more faithful files. Your original HEIC files are never modified.
Can I convert multiple HEIC files at once?
Yes — drop in as many files as you like. Because conversion happens on your own computer instead of a server, there is no per-file fee, no daily cap and no waiting in line. Files are processed one after another, and you can download each JPG file as it finishes or grab the whole batch as a single ZIP.
Why won't my iPhone photos open on Windows?
iPhones save photos as HEIC by default, and Windows needs a paid HEVC codec extension to open them. Converting to JPG makes the photos open everywhere — no codec, no extension, no special software. To stop the problem at the source you can also set your iPhone to shoot JPEG: Settings → Camera → Formats → Most Compatible.
Will HDR iPhone photos look different in JPG?
Slightly, on HDR screens. iPhones store HDR as a gain map riding alongside a regular image; the JPG output keeps the regular (SDR) rendering and drops the gain map, so the photo looks like the standard version of itself rather than the extra-bright HDR preview. Resolution and detail are untouched.
Is there a file size or quantity limit?
There is no hard limit. Server-based converters cap uploads because your files consume their bandwidth and CPU; here converting HEIC to JPG happens on your machine, so the only practical limit is your device's memory. Desktop browsers comfortably handle very large files and big batches.