Drag HEIC files here
or click here to choose files (multiple files allowed)
Supports HEIC / JPG / JPEG
Advanced (optional)
Tips: the higher the quality, the sharper the JPG and the larger the file; 0.8 to 0.9 is usually plenty for everyday use. If you only need a smaller image, pick a longest edge of 2048 / 1920 / 1280 / 800 px or a percentage under Output size (images are never upscaled); scale and quality take effect independently, and the default Keep original size behaves exactly as before. Conversion runs locally in your browser and the first decode is handled by the built-in HEIC decoder, so please be patient with large images.
Frequently asked questions
The things people ask most about HEIC to JPG conversion.
Are my photos uploaded to a server?
No. Conversion happens entirely inside your browser: HEIC decoding uses the built-in WebAssembly decoder and JPG encoding uses the browser own Canvas encoder. Your files are never sent to any server. Data is cleared as soon as you close the page, and it even keeps working offline.
Why are iPhone photos in HEIC format?
Since iOS 11, iPhone stores photos in HEIC (High Efficiency Image Format) by default. At the same image quality it takes roughly half the space of JPG, which saves room on your phone. Many desktop apps, websites and platforms do not support HEIC directly, though, so the photos need converting to JPG first.
Does it support batch conversion? How many files at once?
Yes. Drag several HEIC files into the page at once, or hold Ctrl / Shift while picking files. There is no hard limit, but the practical ceiling depends on your device memory - a few dozen files at a time is a safe choice.
Why is the converted JPG larger than the original HEIC?
That is expected. HEIC compresses more efficiently than JPG, so the same photo naturally gets larger after conversion. To control the file size, lower the JPG quality or shrink the longest edge (2048 / 1920 / 1280 / 800 px) under Output size.
The photo orientation is wrong (sideways) after conversion. What can I do?
This tool reads the orientation data stored in the photo (EXIF Orientation, or the HEIF irot / imir transform flags) and rotates the output to match. This also applies to untouched photos straight from an iPhone, so manual rotation is normally unnecessary.
Which browsers and devices are supported?
Recent versions of Chrome, Edge, Safari and Firefox all work; the browser needs WebAssembly support. You can use it in browsers on Windows, Mac, Android phones and iPhone, with nothing to install.
Related reading
- Complete guideWhat HEIC is, why it won't open, and every way to handle it per device.
- What is HEICWhat HEIC actually is, why iPhones use it, and why other devices refuse to open it.
- Disable HEIC on iPhoneOne setting makes the iPhone shoot JPG directly, and you never convert again.
- Open HEIC on WindowsStill won't open after installing an extension? HEIF and HEVC are two different things.
- Open HEIC on MacmacOS supports HEIC natively, and sips converts a whole folder in one line.
- HEIC vs JPEGSize, quality, compatibility and features — the full comparison in four dimensions.
- Convert without quality lossWhether lossless JPG conversion is possible, and how to make the loss invisible.
- Batch conversionBrowser tool, command line, or built-in — how to choose between the three routes.
- Quality measurementsReal numbers from our own conversion pipeline: how the quality setting affects size and image quality.