How to convert HEIC without uploading it

If you’ve ever emailed a photo from your iPhone to someone on a Windows PC and heard “it won’t open,” you’ve met HEIC. It’s the format Apple uses for photos, and while it’s efficient, it isn’t welcome everywhere. The usual fix is to convert it to JPG or PNG. The question most people don’t ask — but should — is where that conversion happens.

Most “HEIC to JPG” websites work by uploading your photo to their server, converting it there, and sending back the result. That means your picture, with whatever is in it, travels across the internet to a company you know nothing about. For a meme, who cares. For a photo of your passport, a document, a whiteboard full of work, or your kids, that’s a different calculation.

There’s a better way, and it doesn’t require trusting anyone: convert the file in your browser, so it never leaves your device at all.

What “without uploading” really means

Modern browsers can run real image-processing code locally, using a technology called WebAssembly. That means the same decoding and encoding that used to require a server can now happen on your own phone or laptop, inside the browser tab. No upload, no download from a server — the photo is read from your device, converted in memory, and saved straight back.

You can verify this yourself, which is the part we like most:

  • Turn off Wi-Fi and mobile data, then convert a photo. If it still works, nothing was uploaded — there was no connection to upload through.
  • Open your browser’s Network tab (part of the developer tools) and watch it while you convert. You’ll see the page load once, then silence. Your file never appears as an outbound request.

That’s a promise you can check, not one you have to take on faith.

How to convert HEIC on any device

The steps are the same whether you’re on an iPhone, an Android phone, a Mac or a Windows PC:

  1. Open a browser-based converter like the one at the bottom of this page.
  2. Add your HEIC files — drag them in, or tap to pick them from your camera roll.
  3. Choose your output. HEIC to JPG is the safe, universal choice; HEIC to PNG gives you a lossless copy; HEIC to WebP makes the smallest files.
  4. Download each result, or grab the whole batch as a single .zip.

Because the work happens locally, there’s no per-file limit and no queue — the only ceiling is your own device’s memory.

Which format should you convert to?

It depends on what you’re doing with the photo:

  • JPG — the right answer nine times out of ten. Every device, website and app on earth reads it. Convert to JPG when you just need the photo to open somewhere.
  • PNG — lossless and supports transparency. Choose it when you’ll edit the image repeatedly or need pixel-perfect quality. The file will be larger.
  • WebP — the most efficient of the three, and displayed by every modern browser. Great for websites and saving storage, though a few older apps still don’t accept it.

If you’re unsure, start with JPG. You can always convert again — it costs nothing and, again, nothing leaves your device.

Why this matters more than it seems

Photos carry more than the picture. A HEIC straight off your phone can include the date, the camera settings and sometimes the GPS coordinates of where it was taken, tucked into its metadata. When you upload that file to a random converter, you’re handing all of it to a stranger’s server, where it may be logged, cached or kept long after you’ve closed the tab.

Converting locally sidesteps the whole problem. There’s no server to keep anything, because there’s no server involved. A good in-browser converter also strips location and camera metadata by default when it writes the new file, so the JPG you share doesn’t quietly announce where you were.

None of this requires you to be technical or paranoid. It’s simply the difference between “I sent my photo to who-knows-where and hoped for the best” and “I converted it on my own phone and nothing left the device.” Once the second option exists and works just as fast, there’s little reason to choose the first.

The short version

Converting HEIC without uploading is not a workaround or a compromise — for most people it’s strictly better. It’s faster (no round trip to a server), it works offline, there are no limits, and your photos stay yours. The converter below does exactly this: pick your HEIC files, choose a format, and everything happens right here in your browser.

Want the background on the format itself? Read HEIC vs JPG or why iPhone photos are HEIC in the first place.