HEIC to JPG

Convert HEIC photos to JPG in your browser.

Choose iPhone HEIC, HEIF, or already-compatible JPEG photos, adjust JPG quality when conversion is needed, and download files without uploading anything.

Runs in your browser

No file uploads

JPG quality control

Drop HEIC photos here

Files stay on this device. The JPG converter runs locally after you choose photos.

Perfect for Windows users

Did you download iPhone photos from Google Drive or Dropbox and find they won't open on your PC? Convert HEIC to JPG instantly right in your browser, keeping your personal photos safe.

How it works

The page loads as static HTML first. The HEIC engine is requested only when you start converting.

1. Choose photos

Drop HEIC, HEIF, or iPhone-provided JPEG files into the converter.

2. Convert locally

A browser worker handles conversion on this device.

3. Download JPG

Save each JPG when the conversion is ready.

Private by design

No upload endpoint is created for this tool. File data stays inside browser File, Blob, worker, and object URL APIs.

A tidy desk with a phone and notebook

The converter is designed for personal photos, quick sharing, and compatibility with sites that do not accept HEIC files.

Metadata may be removed during conversion, which can improve compatibility and reduce accidental sharing of private camera details.

On iPhone, Safari may receive a JPEG copy from Photos before the website sees the file. That JPEG stays on your device too, and it is ready to download immediately.

Frequently asked questions

Are my HEIC files uploaded?

No. The converter runs in your browser, and your photos are processed on your device.

Will metadata be preserved?

Metadata may be removed for privacy and compatibility when a HEIC photo is converted to JPG.

Can I convert multiple HEIC files?

Yes. You can add multiple HEIC or HEIF photos. The tool processes files in small batches to keep the browser responsive.

Why does my iPhone file appear as JPEG already?

iOS may hand Safari a JPEG copy when you choose a photo from the Photos library. If that happens, the tool marks the file as ready because no HEIC to JPG conversion is needed.

Does this work on Cloudflare Pages?

Yes. The site is static, and the conversion engine runs client-side after the page loads.