AntiUpload// files stay on your deviceENSESSION · 000RLB
← Back to all tools
📱

HEIC to JPG

Convert iPhone HEIC photos to JPG — decoded in your browser, never uploaded

This workflow reads the selected file from browser memory and creates the download locally. AntiUpload, analytics, and ads receive neither the file nor its working buffers.

  • No file upload
  • Runs on your device
  • Ads cannot access files
  • No account

Drop your JPG, PNG, WebP, AVIF, HEIC, BMP files here

or

Up to 200MB on this device — processed in RAM, never uploaded

100% Local Processing
Zero Server Uploads

About HEIC to JPG

HEIC to JPG keeps the complete file workflow inside this browser tab. Your selected file, its name, contents, settings, and generated output are not sent to AntiUpload or a cloud conversion service. Ads and aggregate traffic analytics stay outside the processing boundary and receive no file object or working buffer.

HEIC is a common iPhone camera format that stores photos efficiently, but compatibility still varies across older apps, devices, and upload forms. Converting to JPG is the broad-compatibility fix. Here the photo is decoded by libheif compiled to WebAssembly inside your browser tab instead of being uploaded to a conversion server.

That matters more for photos than for any other file type, because photos are personal. A cloud HEIC converter receives your camera roll — faces, locations baked into EXIF, the lot. Here the bytes never cross the network: open the DevTools Network tab while converting and watch nothing leave. Drop multiple photos at once and you get a ZIP back; metadata is stripped from the output by default.

It works the same everywhere — Windows, Mac, ChromeOS, or straight from the browser on your iPhone or Android phone — because the converter is just a web page, with nothing to install and no account to create. That's the difference from the usual advice (buy the HEIF codec on Windows, or open each photo in Preview and re-export on a Mac): drop the files, get JPGs, done.

How it works

  1. Drop your HEIC photosDrag photos straight from Finder, Explorer, or your camera-roll export. Multiple files at once are fine — the output comes back as a ZIP.
  2. Decode + convert locallylibheif (WebAssembly) decodes each photo on your device and re-encodes it as JPG. Nothing is uploaded; there is no queue.
  3. Download your JPGsSave the converted photos. EXIF metadata is stripped by default so location data does not travel with the shared copy.

When to use HEIC to JPG

Email and web forms
Job applications, insurance claims, and government portals routinely reject HEIC. JPG works everywhere.
Sharing with Windows / Android users
Stop the "I can't open this" replies — convert the batch before sending.
Old software workflows
Photoshop versions before 2019 and legacy intranet CMSes expect JPG, not HEIC.
Printing and photo kiosks
In-store print kiosks and many online photo-print services accept JPG, not HEIC.
Non-Apple backups
Archiving photos to a Windows PC, a NAS, or a non-Apple cloud where HEIC would be awkward to open later.

Frequently asked questions

Do my photos get uploaded?
No. The decode and re-encode run inside your browser tab. You can verify it in the DevTools Network panel — no photo bytes leave your device — or just turn off your internet after the page loads and convert offline. Input files are read from browser memory and the output is created locally for your download. AntiUpload does not send file bytes, names, sizes, page counts, contents, passwords, or generated outputs through analytics or advertising requests.
How do I convert HEIC to JPG on Windows?
Open this page in any browser, drop your HEIC files, and download the JPGs. You don't need to buy the HEIF/HEVC codec from the Microsoft Store — the decoder is built in and runs locally on your PC.
Can I convert HEIC to JPG on my iPhone or Android phone?
Yes. It runs in the mobile browser (Safari or Chrome) with no app to install — open the page, pick the photos from your library, and save the JPGs. The conversion happens on the phone itself.
Can I convert HEIC to JPG without losing quality?
Both HEIC and JPG are lossy, so a re-encode happens, but it uses a high quality setting and keeps the original pixel dimensions — for normal viewing and printing the difference isn't visible. If you need a lossless result, convert to PNG instead.
Can I batch-convert many HEIC files at once?
Yes — drop a whole folder of photos and they come back as a single ZIP. There's no per-day limit or file cap; the only real limit is your own device's memory.
Why can't my browser or PC open HEIC files directly?
HEIC is patent-encumbered, so most browsers and Windows ship no decoder by default. This tool bundles libheif compiled to WebAssembly — the open-source decoder — and runs it locally, which is why it works without an upload or a paid codec.
How do I convert HEIC to JPG on a Mac?
Just open this page in any browser on your Mac (Safari, Chrome, or Firefox) and drop your HEIC photos in — they're decoded right on your device and saved as JPG, with no app to install. It works the same on macOS as on any other system because all the conversion happens in the browser.
Is this HEIC to JPG converter really free, with no sign-up?
Yes — it's completely free with no account, no sign-up, and no watermark on your images. Because the conversion runs entirely in your browser, there are no server costs or upload limits to work around.
Can I convert HEIF files too, not just HEIC?
Yes — this tool accepts both .heic and .heif files and converts them to JPG. HEIF is the underlying image format and HEIC is Apple's variant of it, so both are handled the same way here.

Related tools