Your photos never leave your device. 100% browser-based conversion — zero server uploads.
The free HEIC to JPG converter that never sees your photos. Drop iPhone pictures below, choose JPG or PNG, tune the quality, and download each file or the whole batch as a ZIP — all inside your browser.
Drag & drop your HEIC photos
or browse from your device — up to 20 files per batch, converted locally and never uploaded
Every other converter makes your photos travel to their servers and back. Ours never leaves the tab.
STEP 1
Select or drag in up to 20 HEIC photos. They open in a local browser sandbox — no upload request is ever created.
STEP 2
An open-source engine (heic2any + WebAssembly) decodes and re-encodes each image using your device's own processor — zero network requests.
STEP 3
Converted JPG or PNG files stream straight from browser memory to your downloads folder — individually or as one ZIP.
We don't use cookies for tracking. No analytics on your file data. Our conversion code is open-source.
HEIC is brilliant inside Apple's walls — and a headache everywhere else.
HEIC wins on storage. JPG wins on compatibility.
| Feature | HEIC | JPG |
|---|---|---|
| File size | ~50% smaller at the same quality | Roughly 2× the size of HEIC |
| Image quality | Excellent — 16-bit color, HDR, depth data | Great at high quality — 8-bit color |
| Device compatibility | Apple ecosystem + newer Android only | Every device, browser, and OS ever made |
| Website & form uploads | Frequently rejected | Universally accepted |
| Editing & print labs | Needs codecs or plugins | Supported everywhere |
| Transparency & animation | Supported | Not supported |
Works on Chrome, Firefox, Safari, Edge — desktop & mobile. Convert HEIC to JPG on Windows, on Mac, or right on the iPhone that shot the photo.
If you've ever AirDropped a photo to a Windows laptop, attached an iPhone picture to an online form, or emailed a snapshot to an Android phone, you've met the HEIC problem: a file your iPhone loves and the rest of the world can't open. This free HEIC converter fixes that in seconds — and unlike every ad-covered alternative, it does the work entirely on your device.
HEIC (High Efficiency Image Container) became the default iPhone photo format with iOS 11 in 2017. It compresses photos with the same HEVC technology used for modern video, so a HEIC file is roughly half the size of a JPG at equal visual quality — a big deal when a phone shoots thousands of pictures a year. HEIC also stores HDR data, Portrait-mode depth maps, and Live Photo frames in one tidy container. Inside Apple's ecosystem it's a clear win.
Step outside that ecosystem and the format falls apart. Windows won't preview HEIC without a paid Microsoft Store codec; entire generations of apps ignore it. Website upload forms — passport and visa portals, job applications, school systems, marketplaces — frequently reject .heic attachments outright. Email clients may strip or recompress them, and Android support only arrived (partially) in recent versions. The result is the daily frustration that sends people searching for an HEIC to JPG converter online.
Here's the part most converters hope you won't think about: they send your photos to their servers, decode them there, and send a copy back. HEICPrivate works differently. When you drop files in, your browser downloads nothing and uploads nothing — an open-source conversion engine (heic2any, running on WebAssembly) decodes each HEIC image and re-encodes it as JPG or PNG using your own processor. Open your browser's network inspector while you convert: you'll see zero file requests. You can even load the page, switch on airplane mode, and keep converting. Our privacy policy spells it out, and our about page explains why we built it this way.
HEIC stores more quality in less space (and supports 16-bit color and transparency), while JPG trades a little efficiency for being readable by literally every device, browser, printer, and website ever shipped. Shooting in HEIC and converting copies for the outside world gives you both benefits. At the 85–100% quality settings this HEIC image converter offers, converted JPGs are visually indistinguishable from the originals — and the size comparison readout shows exactly what you gained or saved, file by file.
Prefer to skip converting altogether? On your iPhone go to Settings → Camera → Formats and switch from High Efficiency to Most Compatible — new photos save as JPG automatically (at roughly double the storage). Your existing HEIC library stays put, which is where a bulk HEIC to JPG pass through this tool comes in handy.
Passport and visa applications that reject your photo format. Printing vacation pictures at a kiosk that only reads JPG. Sending family shots to relatives on Android. Listing products on a marketplace with strict upload rules. Designers pulling iPhone references into older editing apps. In every case: drop up to 20 photos, convert in seconds with the quality slider set where you need it, and download everything as one ZIP — or switch the output to PNG with our HEIC to PNG converter mode when you need lossless results. Free, unlimited, and private by construction.
Everything people ask about the format, the conversion, and how this tool keeps your photos private.
HEIC (High Efficiency Image Container) is the default photo format on iPhones and iPads running iOS 11 or later. It stores images using HEVC compression, which produces files roughly half the size of JPG while keeping similar visual quality. HEIC can also carry extras like HDR data, depth maps, and burst sequences. The trade-off is compatibility — many non-Apple apps, websites, and operating systems cannot open HEIC files, which is why converting HEIC to JPG is so common.
Drop your .heic photos into the converter at the top of this page, choose JPG as the output format, pick a quality level, and your converted files appear within seconds with individual download buttons. There is no signup, no watermark, and no file-size limit. You can convert up to 20 photos in one batch and grab everything as a single ZIP.
It depends on the tool. Most online converters upload your photos to a remote server, decode them there, and send the result back — meaning your personal pictures pass through infrastructure you don't control. HEICPrivate is different: the conversion engine runs entirely in your browser with JavaScript and WebAssembly, so your photos never leave your device. You can verify it yourself in your browser's developer tools network tab — there are zero upload requests.
Yes — that is exactly what this tool does. Modern browsers can decode HEIC locally using the same kind of code desktop software uses. HEICPrivate loads an open-source converter (heic2any) into your browser tab and processes every file on your own device, even offline once the page has loaded. Nothing is transmitted to any server at any point.
Windows doesn't ship with built-in HEIC support on most versions. Microsoft offers a paid HEIF Image Extensions codec in the Microsoft Store, but it isn't installed by default, and many older apps ignore it anyway. When Windows can't decode HEIC you see blank thumbnails or 'format not supported' errors. Converting HEIC to JPG — which every version of Windows reads natively — is the fastest fix, and you can do it here without installing any codecs or software.
Select up to 20 HEIC or HEIF files at the same time, or drag a whole selection onto the drop zone. HEICPrivate queues and converts them automatically, showing a live progress bar for each file. Once finished, click 'Download All as ZIP' to get every converted photo in a single archive — ideal for vacations, events, and big photo libraries.
HEIC uses modern HEVC compression and stores higher-quality images at roughly half the file size of JPG; it also supports 16-bit color, transparency, HDR, and depth data. JPG is a decades-old format whose advantage is universal compatibility — every device, browser, printer, and website on earth reads it. In short: HEIC is technically superior, JPG is universally accepted. Converting freezes the photo into the format everything understands.
Technically JPG uses lossy compression, so a tiny amount of data is discarded — but at the 85–100% quality settings offered here, the difference is invisible to the human eye. Choose 90–100% for photos destined for printing, keep the 85% default for everyday use, or drop to 60–75% when you need tiny files for web forms with strict size limits. For zero loss by definition, pick PNG output instead.
Open Settings → Camera → Formats, then switch from 'High Efficiency' to 'Most Compatible'. Your iPhone will now save new photos as JPG and videos as H.264. Existing HEIC photos stay as they are, so you'll still need a converter for your older library. Note that Most Compatible roughly doubles photo file sizes.
Yes — set the output format selector to PNG before dropping your files. PNG is lossless, supports transparency, and is preferred by many design tools, though files are larger than JPG. The conversion is still 100% client-side and free, and batch conversion plus ZIP download work exactly the same way.
For storage on Apple devices, yes: HEIC delivers the same visible quality at about half the size and supports modern features like HDR and depth maps. For sharing, uploading, editing, and printing on anything else, JPG wins because nothing rejects it. The pragmatic approach is shooting in HEIC for efficiency, then converting to JPG only when a photo needs to leave the Apple ecosystem.
Apple adopted HEIC in iOS 11 (2017) because photos and videos were consuming ever more iPhone storage, and HEVC-based compression cuts photo sizes roughly in half without visible quality loss. HEIC also stores the depth maps used for Portrait mode, Live Photo stills, and HDR metadata in a single container. Within Apple's ecosystem everything reads HEIC natively — the friction starts only when files leave that ecosystem.
macOS opens HEIC natively: open the photo in Preview and choose File → Export → JPEG. That works one file at a time. For batches, drag up to 20 photos into this page in Safari or Chrome on your Mac and download them all as a ZIP — faster for large sets and nothing gets installed.
Android only reads HEIC natively from Android 10 onward, and many gallery and messaging apps still struggle with the format. The simplest cross-device method: open heicprivate.com in Chrome on your Android phone or tablet, drop the files, and download the JPGs. The conversion runs inside your phone's browser itself, so nothing is uploaded to anyone's server.
The best free HEIC converter is private, fast, free of intrusive ads, and honest about quality control. Look for offline in-browser conversion (no server uploads), batch support, an adjustable quality slider, file-size comparisons, and no watermarks or signup walls. We built HEICPrivate around exactly those principles — but don't take our word for it: open your network inspector and watch that nothing ever uploads.