You take a photo on your iPhone, send it to a Windows laptop or attach it to a web form, and it refuses to open. Since iOS 11, Apple has saved photos as HEIC by default — a genuinely efficient format that fits the same image into roughly half the space of a JPEG. The trouble is that almost nothing outside Apple's ecosystem handles it well. Windows wants a paid codec extension, plenty of upload forms reject the file outright, and older editing programs have never heard of it.
JPEG is the fix because JPEG is everywhere. Every browser, every operating system, every photo kiosk, every content management system, and every government upload portal built in the last two decades accepts it without question. When you convert a HEIC photo to JPEG, you trade a little storage efficiency for the certainty that the file will open wherever it lands — on your accountant's aging desktop, in a job application portal, or at the pharmacy photo counter.
This converter does the whole job inside your browser using WebAssembly. Your photos are never uploaded to a server, which matters when the pictures involved are of your family, your documents, or a whiteboard full of unreleased plans. There is no signup and no cost, and because everything runs in the browser it is a reasonable choice even on a locked-down work machine where installing conversion software is not an option.
You control the output with a quality slider that defaults to 85 — a setting at which the JPEG is visually indistinguishable from the original for nearly all photos. Nudge it higher for images you plan to print, or lower when you need the smallest possible attachment. You can also choose to strip EXIF metadata, including GPS coordinates, before the file goes anywhere.
Why convert HEIC to JPEG?
- JPEG opens on every device and operating system in use today — no codecs, no extensions, no special apps
- Upload forms, CMS platforms, and application portals that reject HEIC accept JPEG without complaint
- Print services and photo kiosks expect JPEG, not HEIC
- You can optionally strip EXIF metadata — including GPS location — before sharing a photo publicly
- People you send photos to can open them immediately, whatever device they are on
How it works
- Step 1
Drop your files
Drag your HEIC files into the converter above, or click “Choose files”. Batches are welcome.
- Step 2
Pick your settings
JPEG is preselected. Adjust quality or size if you want, or keep the defaults.
- Step 3
Convert and download
Conversion runs locally in your browser. Download files individually or grab everything as a zip.
Frequently asked questions
- Are my photos uploaded to a server during conversion?
- No. The entire conversion runs inside your browser using WebAssembly — the HEIC file is decoded and the JPEG is encoded on your own device. Your photos are never transmitted anywhere, and there is no account to create — the only download involved is the conversion engine itself, which your browser fetches once (about 5 MB) and caches for next time.
- Will converting HEIC to JPEG reduce image quality?
- Both formats are lossy, so re-encoding does involve a small theoretical loss, but at the default quality of 85 it is not something you will see at normal viewing sizes. If you are converting photos for printing or archiving, raise the slider toward the maximum. One genuine limitation worth knowing: JPEG is an 8-bit format, so the extra dynamic range in 10-bit HDR captures from newer iPhones does not carry over.
- What happens to metadata like GPS location and capture date?
- That is your call. By default the EXIF data travels with the converted file, which is useful for keeping your photo library organized. Before converting, you can choose to strip it — a sensible step before posting a photo publicly, since EXIF can reveal exactly where and when it was taken.
- What about Live Photos?
- A Live Photo is really two files: a HEIC still image and a separate .mov video clip. This converter handles the HEIC part, so you get a JPEG of the key frame. The motion component lives in the .mov file and is not part of the image conversion.
- Why can't Windows open HEIC files in the first place?
- HEIC images are compressed with HEVC, a video codec covered by patent licensing fees. Microsoft chose not to bundle the decoder with Windows, which is why opening HEIC there requires a paid extension from the Microsoft Store. Converting to JPEG sidesteps the whole issue.