All posts

August 20, 2026

How to convert HEIC to JPG without uploading

If you have an iPhone, your photos are almost certainly saved as HEIC files. It is a good format — roughly half the size of a JPEG at the same quality — but it has one big problem: half the world can't open it. Send a HEIC to someone on Windows, try to upload it to an older website, or drop it into a tool that expects JPEG, and you hit the same wall: "unsupported format."

The usual fix is to search for a HEIC-to-JPG converter, upload your photos, and download the JPEGs. It works. But it means handing your personal photos to a stranger's server — and for something as private as your camera roll, that is worth avoiding.

Why uploading your photos to convert them is a bad idea

HEIC files are almost always personal photos: your family, your home, your friends, your location baked into the metadata. A free online converter is a business you know nothing about. You don't know how long it keeps your uploads, who can access them, or what its privacy policy actually means in practice.

For one photo you might not care. For your whole camera roll — hundreds of private images — uploading them to convert a file format is a lot of exposure for a small task. The safest photo is the one that never leaves your phone or computer.

You can convert HEIC in your browser instead

Modern browsers can decode HEIC and re-encode to JPEG, WebP, or AVIF entirely on your own device, using WebAssembly. Nothing is uploaded. The conversion happens locally, the same way a desktop app would do it — except there is nothing to install.

You can verify this yourself: open your browser's developer tools, switch to the network tab, and convert a photo. You will see no file leaving your machine. It is not a promise in a policy page — it is something you can watch happen, or rather, not happen.

Convert a whole folder at once

The real pain with HEIC isn't one photo — it's the two hundred you just imported from your phone. Doing them one at a time, through an uploader, is a long afternoon. Converting them locally lets you drop the entire folder in one go and get every file back as JPG (or WebP, or AVIF) in a single pass, with no per-file upload wait and no limit on how many you can do.

Which output format should you pick?

If your goal is simply "a file everyone can open," choose JPEG— it works everywhere, on every device and every site. If the photos are headed for the web and you control where they're displayed, WebP gives you a smaller file at the same quality. For the smallest files of all, AVIF compresses further still, though it takes longer to encode. Converting from HEIC, you get the compatibility you were missing — and, as a bonus, you can shrink the files at the same time.

How to do it with Velacompress

Velacompress converts HEIC entirely in your browser. Open the app, drag in your HEIC files or a whole folder of them, choose JPEG, WebP, or AVIF, and start. Every photo is converted on your device and handed straight back — no upload, no size limits, no subscription. Open the app and drop your iPhone photos in to try it.