File Conversion

Active tool: HEIC / HEIF Converter

What It Does

Converts Apple HEIC/HEIF photos — the format iPhones and iPads shoot by default — into JPEG, PNG, or WebP so you can open, share, or upload them anywhere. Everything runs on your device; your photos are never uploaded.

How to Use It

  1. Drop your .heic/.heif photos onto the box (or click to choose). You can add up to 30.
  2. Pick a Target format (JPEG for the smallest shareable files, PNG for lossless/transparency, WebP for a modern balance).
  3. Adjust Quality for JPEG/WebP, and toggle Convert all sub-images if your file is a burst or Live Photo.
  4. Click “Convert”, then download each result or “Download all (ZIP)”.

Options Explained

OptionDescription
Target formatJPEG (small, universal), PNG (lossless, keeps transparency), or WebP (modern, small).
Quality1–100 for JPEG/WebP. Higher = better quality, larger file (ignored for PNG).
Convert all sub-imagesFor bursts/Live Photos: export every embedded still, not just the main photo.
Flatten / BackgroundComposites transparent pixels onto a solid color (required for a JPEG target).
FilenameOutput name template; add {index} to number sub-images from a multi-image file.
Tip: Use JPEG for photos you want to share or email; use PNG when you need transparency or a pixel-perfect copy; use WebP for the web when you want small files with good quality. Converting also strips GPS/location metadata — a nice privacy bonus before sharing.

Drag & drop HEIC/HEIF photos here, or click to choose

Accepts: HEIC · HEIF (max 30, ≤ 40 MB each)

🔒 Decoded entirely on your device — the decoder is first-party, nothing uploaded.

Options
82

About HEIC & HEIF — Why iPhones Use Them and When to Convert

HEIC (High Efficiency Image Container) and HEIF (High Efficiency Image Format) are modern formats based on the HEVC/H.265 codec. Since iOS 11, iPhones and iPads capture photos as HEIC by default because it typically produces files ~50% smaller than JPEG at the same visual quality, while also supporting transparency, wide color, depth maps, and multi-image containers (bursts and Live Photo stills). The catch is compatibility: many browsers, older operating systems, and web upload forms still can’t open HEIC — which is why converting to JPEG, PNG, or WebP is so useful.

Because browsers can’t decode HEIC natively, this tool loads a small WebAssembly decoder on demand — a first-party file served from this site, downloaded once and cached, so no photo ever leaves your device. Re-encoding from raw pixels also drops embedded metadata (EXIF/GPS/ICC), a meaningful privacy benefit when you share personal photos. Note that only the still images inside a HEIC are converted; any embedded Live Photo motion video is left untouched.

Supported Formats & Limits

  • Input: HEIC and HEIF photos (.heic, .heif), including the single-image stills iPhones and iPads save by default.
  • Output: JPEG, PNG, or WebP.
  • Quality: adjustable from 1 to 100 (default 82) for the lossy JPEG and WebP targets; PNG is always lossless.
  • Batch limits: up to 30 files per run, 40 MB per file, and 200 MB total.

Example

Drop IMG_4021.HEIC (about 3.2 MB) and choose JPEG at quality 82 → you get IMG_4021.jpg around 1.4 MB that opens in any browser, email client, or upload form, with the EXIF/GPS metadata stripped.

Frequently Asked Questions

Why can’t my browser open HEIC files directly?

HEIC relies on the HEVC/H.265 codec, which most browsers don’t license for image decoding. This tool bundles a first-party WebAssembly decoder so you can convert HEIC to a widely supported format entirely on your device.

Does converting reduce image quality?

Converting to PNG is lossless. Converting to JPEG or WebP re-encodes the pixels, so high quality settings stay visually identical while lower settings trade some fidelity for a smaller file.

Are my photos uploaded anywhere?

No. Decoding and re-encoding run entirely in your browser. The only network request is the one-time, cached download of the decoder itself — your images never leave your device.

What happens to a Live Photo?

Only the still image inside the HEIC is converted. The embedded Live Photo motion video is ignored and is not included in the output.