KEMI
/

KEMI Tools

HEIC to JPG Converter

Turn iPhone HEIC/HEIF photos into JPG (or PNG) that opens everywhere — Windows PCs, government and shopping upload forms, desktop messengers. Add many files at once, pick a quality, then download one by one or as a ZIP. Conversion happens entirely inside this device's browser; your photos never leave your device.

Output formatOutput

Drop HEIC photos here or tap to choose

.heic · .heif · many at once — converted inside this device's browser; your photos never leave your device.

How to use

  1. Pick the output format (JPG or PNG) and quality. JPG at 92 is the best balance of quality and size for most photos.
  2. Drop HEIC files into the box or tap to choose. On a phone you can pick several from the Files app or your photo library.
  3. Files convert one after another and thumbnails appear. Download each with its button, or use "Download all (ZIP)" for several.
  4. Changed a setting? "Re-convert with current settings" regenerates the same files with the new options.

What is a HEIC file?

HEIC is a photo stored in the HEIF container and compressed with the HEVC (H.265) video codec. Apple made it the iPhone camera's default in iOS 11 (2017), and some Android phones offer it too. At the same visual quality it is about half the size of JPG, and it supports 10-bit color, transparency, depth maps (Portrait mode) and multiple images in one file — great for saving phone storage.

Why won't Windows and websites open it?

HEVC is patent-encumbered. Windows can't preview HEIC until you install the "HEIF Image Extensions" plus the paid "HEVC Video Extensions", and Chrome, Edge and Firefox don't display HEIC at all — so most government portals, job and school sites, shop reviews and online forms accept only JPG or PNG. Messaging apps sometimes convert automatically, but originals copied by cable, cloud or USB stay HEIC. This tool runs the decoder inside your browser, so no codec or software install is needed.

JPG or PNG?

For photos, JPG is almost always right: it discards fine detail the eye barely notices, keeps files small and opens everywhere. PNG is lossless but 3–6× larger for photos, which easily trips upload limits — choose it only for screenshots you will edit or when a lossless master is required. Quality 92–95 is archival, 80–85 is ideal for sharing (30–40% smaller with no visible change), and below 70 blocky artifacts appear in smooth areas. Need a specific size? Feed the JPG to the Image Compressor and set a target size.

Metadata and privacy

iPhone photos carry EXIF metadata: capture date, device model and — with Location Services on — the exact GPS coordinates where the photo was taken. The JPG/PNG files made here are re-drawn from pixels, so the original EXIF is not included and your location isn't leaked. Keep the original HEIC if you need capture dates for sorting.

Privacy — how your photos are handled

Your photos are read and converted only in this device's memory. The converter (about 1.3 MB) is downloaded once from this site on first use; photo data, filenames and EXIF never leave your device and are not stored. The only thing we log is an anonymous usage count. Closing the page or pressing "Clear" discards the results from memory.

FAQ

Are my photos really not uploaded?

Correct. On your first conversion the page downloads a HEIC decoder (the open-source libheif compiled to JavaScript) and runs it inside your browser. Photo data and filenames are never stored — the only thing we record is an anonymous "tool was used" count. Once the module is loaded, conversion even works offline.

Can my iPhone just shoot JPG?

Settings › Camera › Formats › "Most Compatible" saves new photos as JPG, at roughly twice the file size. If you only need JPG when copying to a PC, set Settings › Photos › "Transfer to Mac or PC" to "Automatic" and the iPhone converts during cable transfer.

What about bursts and Live Photos?

When one HEIC holds several images (bursts / multi-image files), only the primary image is saved by default; turn on "Save every frame" to export all of them as _01, _02… Live Photo motion is a separate .MOV video, so only the still image is converted here.

Will I lose quality?

JPG is lossy, but at the default quality of 92 the difference is practically invisible. Choose PNG for a fully lossless result (3–6× larger). Resolution is always kept as in the original.

It says the file is already JPG.

Plenty of files are named .heic but are really JPG inside (e.g. after passing through a messenger or cloud drive). The tool reads the file header to detect the real format, so just use such files as they are — renaming to .jpg also works.

Some HEIC files fail to convert.

Some 10-bit HDR images from recent models, depth-only auxiliary images and damaged files can fail in the browser decoder. On the iPhone, share the photo via Options › "Most Compatible", or take a screenshot of it, to get a JPG.

See also: Image compressor & resizer · All KEMI tools · Privacy Policy