What HEIC is and why convert it

HEIC is the file format your iPhone has been quietly using since iOS 11 (2017). The extension is .heic or .heif; the encoding inside is HEVC video compression applied to a single still image. Apple picked it because HEIC packs a 12 MP photo into roughly half the size of a JPEG at matched quality. Your Photo Library got smaller without you noticing.

The problem starts the moment that photo leaves an Apple device. Send a HEIC over email to a Windows colleague — they get an error. Drop it into a forum upload form — "unsupported format." Try to open it in Photoshop 2019 — nothing. JPG, despite being 30 years old, is still the only format that opens absolutely everywhere. Converting HEIC to JPG is the standard escape hatch.

Why Apple invented HEIC

Three reasons, in order of importance:

  • Storage. A 12 MP HEIC is typically 1.5–2.5 MB; the same photo as JPEG is 3–5 MB. Across a 50,000-photo library, that's tens of gigabytes Apple doesn't have to charge you iCloud for (well, charges you for less of).
  • Quality. HEIC supports 10-bit colour depth, which JPEG doesn't. Sunsets, skies, gradients — HEIC preserves smoother colour transitions without the banding JPEG introduces.
  • Extras in one file. HEIC can hold the still photo plus depth maps, Live Photo data, multiple exposures, and edits as a single container. JPEG can hold one image and a sidecar.

So HEIC is technically better. But "better" only matters if the other end can read it.

Where HEIC works, and where it doesn't

This is the table most people open the page for. Bookmark it.

Platform / AppOpens HEIC?Notes
macOS 10.13+YesNative since High Sierra. Preview, Photos, Finder thumbnails all work.
iOS 11+YesNative. Live Photos and depth maps preserved.
Windows 11PartialBuilt-in Photos app needs the free HEIF extension; the HEVC extension (paid $0.99) is required for codec — or use a converter.
Windows 10 (1803+)PartialSame as Windows 11 — extensions required.
Windows 10 pre-1803NoNo native support. Convert to JPG.
Windows 7 / 8NoNo support, no extension path. Convert.
Android 9+ (Pie)PartialSystem decoders added, but support is spotty across OEM gallery apps. Many social apps still reject the file.
Android 8 and belowNoConvert to JPG.
Photoshop CC 2020+YesNative on macOS; on Windows requires the HEIF camera raw plugin.
Photoshop CC 2019 and olderNoConvert.
Lightroom CCYesFull support across macOS, Windows, mobile.
Chrome / Edge / FirefoxNoNone of the major browsers decode HEIC. <img src="photo.heic"> will not render.
Safari (macOS / iOS)YesOnly browser that renders HEIC natively.
Gmail, Outlook webNoAttached HEICs download but won't preview. Recipients on Windows/Android get errors.
Most web upload formsNoJob applications, government portals, marketplaces — server-side validation rejects the file extension.
WhatsApp, Telegram, SignalYesThese re-compress to JPG on the server transparently. Fine for chat, lossy.
Instagram, Facebook uploadYesConverted server-side to JPG; metadata stripped.

Short version: anything that talks to a non-Apple computer is a coin flip. Convert to JPG and stop worrying.

Convert in three steps

  1. Open the image converter.
  2. Drag your .heic photo into the dropzone. On iPhone, tap Choose File and pick from your Photo Library — Safari hands the file over already converted to JPG (one of the few times iOS converts for you).
  3. Pick Medium, click Compress, then Download. Output is a .jpg ready to send anywhere.

The tool is technically an image compressor — converting the format is a side effect of re-encoding the pixels into JPEG. Useful side effect: the JPG you get out is typically the same size as the HEIC went in, or smaller. You get universal compatibility without paying the usual "JPG is bigger" tax.

HEIC vs JPG vs WebP vs PNG

If you're converting HEIC anyway, here's how the four formats stack up on a typical 12 MP iPhone photo:

FormatTypical sizeQualityUniversal?Best for
HEIC1.8 MBExcellent (10-bit)NoiCloud storage, Apple-only workflows.
JPG (q=78)1.6 MBVery good (8-bit)YesSharing, email, uploads, prints.
WebP (q=78)1.1 MBVery goodModern web onlyWebsites, Discord, modern apps.
PNG8–12 MBLosslessYesScreenshots, icons. Wrong choice for photos.

For 95% of "I just need this iPhone photo to work" cases, the answer is JPG. WebP is the right pick if the destination is a modern website you control. PNG is almost always the wrong answer for a photo — see the image compression guide for why.

Batch conversion

If you've come back from a trip with 80 HEICs to send to a Windows-using friend, drag them in together. Zebra accepts up to 5 files per batch when you're signed in to a free account, 15 with Premium. The output is a single ZIP of JPGs named to match the originals.

For really large batches — 200+ photos — the right tool is macOS Finder: select all, right-click, Quick Actions → Convert Image, pick JPEG. It runs locally with no web round-trips. The web tool is for the "ship me the converted version of these 12 photos right now" case.

Privacy and how the file is processed

Two things matter when you upload a photo to any online converter: where the pixels go, and where the metadata goes.

For HEIC→JPG conversion on Zebra, the heavy work — JPEG re-encoding, EXIF stripping, ZIP packaging for batches — happens in WebAssembly inside your browser tab. The file doesn't leave your device for the conversion itself. The HEIC decode step uses the browser's native decoders where available (Safari) or a WebAssembly HEIC decoder where not (Chrome, Firefox, Edge).

What about EXIF? iPhone photos carry GPS coordinates, timestamps, lens info, and Live Photo references inside the HEIC container. Re-encoding to JPG drops all of that by default. That's a privacy improvement most converters don't advertise — the converted JPG you share doesn't tell the recipient where you took the photo.

If you need a JPG with EXIF preserved (rare — usually for archival), the source HEIC remains untouched in your Photo Library. Convert a copy.

Stop shooting HEIC altogether

If you're converting HEIC to JPG multiple times a week, change the camera default. On iPhone, open Settings → Camera → Formats, switch from High Efficiency to Most Compatible. Every photo from then on is a JPEG. Storage costs go up ~50%, but you skip the conversion step forever.

Pros: no more "format unsupported" errors. Cons: bigger Photo Library, no 10-bit colour, no Apple ProRAW (which requires High Efficiency mode). Most people who send their photos to non-Apple devices regularly should make the switch. Photographers should not.

Common questions

Will the JPG be smaller than the HEIC?
Usually yes. HEIC is already efficient (about 50% smaller than a raw JPEG), but Zebra's tuned encoder plus Medium preset typically produces a JPG that's the same size or smaller than the HEIC source — and a JPG that everything can open.
Is there a quality loss?
Negligible at Medium (JPEG quality 78). HEIC's stronger compression already discards perceptually irrelevant data; re-encoding to JPG at q=78 lands within 1–2% structural similarity of the source. On Light (q=88) the result is visually indistinguishable from the HEIC even at 200% zoom.
Can I convert multiple HEIC files at once?
Yes. Drop up to 5 HEICs signed in (or 15 with Premium). The output is a single ZIP of JPGs. Each file runs through the same encoder, so quality is consistent across the batch.
Does it work on a Mac?
Yes. Drag a .heic file straight from Finder into the dropzone. macOS Preview can also export HEIC as JPG natively (File → Export, choose JPEG), but if you want to convert dozens at once without the menu dance, the web tool is faster.
Does it work on Windows?
Yes. Drop the .heic into the browser tab from File Explorer. You don't need Microsoft's paid HEIF Image Extensions or any third-party plugin — Zebra handles the decode in your browser.
Is uploading my HEIC online safe?
The image stays on your device. Zebra's compressor runs in WebAssembly inside your browser tab — no upload, no server-side copy, no retention window. If you go offline after the page loads, conversion still works.
Will it strip my EXIF and GPS data?
Yes, by default. Re-encoding from HEIC to JPG drops the EXIF block. That's a privacy win — your phone's GPS coordinates, timestamps and device model don't travel with the JPG you share.
Should I keep the original HEIC?
If storage isn't tight, keep the HEIC as a master copy — it's the best quality your iPhone produced. Use the JPG for sharing, uploading, emailing, and printing. iOS stores HEIC in your Photo Library by default and converts to JPG only when sharing — Zebra just gives you that JPG on demand.