How to Convert HEIC to JPG on Any Device

Published 2026-05-27

You took photos on your iPhone and emailed them to a client. They can't open the files. The photos are in HEIC format — Apple's default since iOS 11 — and Windows, older Android, and most web upload forms don't recognize it.

This is one of the most common compatibility headaches in modern photography. The good news is that converting HEIC to JPG takes seconds, and you have several options depending on your device and workflow. This guide covers what HEIC actually is, compares every major conversion method, and helps you decide when to convert and when to keep the original format.

Try ToolRack HEIC to JPG Converter free →

What is HEIC?

HEIC stands for High Efficiency Image Container. It is a file format based on the HEIF (High Efficiency Image Format) standard, which uses the HEVC (H.265) video codec to compress still images. The format was developed by the Moving Picture Experts Group (MPEG) and adopted by Apple as the default camera format starting with iOS 11 in 2017.

The primary advantage of HEIC is file size. A typical 12-megapixel iPhone photo saved as HEIC is roughly 50% smaller than the same image saved as JPEG, with no perceptible loss in quality. On a 128GB iPhone, that difference translates to thousands of additional photos before you run out of storage. Apple chose HEIC specifically for this reason — it lets users shoot more photos and 4K video without constantly managing storage.

Beyond compression, HEIC supports features that JPEG cannot. It handles 16-bit color depth (versus JPEG's 8-bit), transparency (like PNG), depth maps from portrait mode, and multiple images in a single container. That last capability is how Apple stores Live Photos — a still image and a short video clip bundled together in one .heic file.

The downside is compatibility. Despite being an open standard, HEIC adoption outside Apple has been slow. Windows did not add native support until Windows 10 version 1809, and even then it requires a separate HEIF Image Extensions package. Many web platforms, CMS upload forms, email clients, and older Android devices still reject HEIC files outright. If you share photos with anyone outside the Apple ecosystem, you will eventually need to convert.

Conversion methods compared

There are several ways to convert HEIC to JPG. The right choice depends on your platform, how many files you need to convert, and whether you care about keeping your photos off third-party servers.

Method Platform Batch Support Privacy Cost Notes
ToolRack HEIC to JPG Any browser Yes Files never leave device Free No install needed. Drag-and-drop multiple files. Runs entirely client-side.
Windows HEIF Extension Windows 10/11 Yes (File Explorer) Local Free (may need HEVC codec, $0.99) Right-click and convert. Requires HEIF Image Extensions from Microsoft Store. HEVC codec sometimes sold separately.
Mac Preview macOS Yes (File > Export) Local Free Built-in. Open HEIC, choose File > Export, select JPEG. Select multiple files for batch export.
iCloud.com Any browser Yes Uploads to Apple servers Free with iCloud Download photos from iCloud Photos — Apple automatically converts to JPG on download. Requires Apple account.
Dropbox auto-convert Any Automatic on upload Cloud (Dropbox servers) Free tier available Dropbox can convert HEIC to JPG during upload. Requires Dropbox account and app installed on phone.
Online converters (CloudConvert, Convertio, etc.) Any browser Yes Files uploaded to third-party servers Free/paid tiers Convenient but your photos pass through external servers. Free tiers often have file size or daily limits.

For most people, a browser-based local converter is the best balance of convenience and privacy. You do not need to install anything, your files stay on your device, and it works on any operating system. If you are already deep in the Apple or Dropbox ecosystem, their built-in options work well too.

Batch conversion tips

Converting one photo is straightforward. Converting hundreds — after a vacation, a photoshoot, or migrating an entire photo library — requires a different approach.

HEIC vs JPEG vs WebP

HEIC, JPEG, and WebP each have a place. Choosing the right format depends on what you plan to do with the image.

In practice, most people should keep their originals in HEIC on their phone and convert to JPEG or WebP only when they need to share or publish. There is no benefit to bulk-converting your entire photo library preemptively.

What about Live Photos?

Live Photos are stored as HEIC containers with both a still image and a short video clip. When you convert a Live Photo to JPG, you get the still frame only. The video portion is not extracted. For full Live Photo handling — including exporting the video component — you need Apple's Photos app or a dedicated video extraction tool.


Built with vanilla HTML/JS. No frameworks, no backend, loads instantly.

Related posts and tools

Joe — Software engineer with 20+ years of experience. Built ToolRack to provide fast, private tools without the bloat.