‹ Back to Home

HEIC To JPG

Convert iPhone HEIC and HEIF photos to JPG, PNG, or WEBP.

Decode HEIC or HEIF in this tab with libheif (separate WASM), then encode to JPG, PNG, or WEBP. Batch convert many files, set quality, preview each result, and download a single file or a zip.

No HEIC files selected.

You can also drop files here.

Preview

Converted images will appear here.

Output

Output format
Output
Awaiting output.

Status


What HEIC To JPG does

HEIC To JPG converts iPhone HEIC and HEIF photos to JPG, PNG, or WEBP in this tab. Decode uses libheif loaded as a separate WASM file. Multi-image HEIC containers become one output per frame.

How to use it

  1. Select Choose HEIC files and pick one or more .heic or .heif photos.
  2. Pick JPG, PNG, or WEBP. Adjust quality for JPG and WEBP.
  3. Review the converted preview. For batches, click a file name to inspect it.
  4. Select Download converted, or Download zip for many files.

Formats and limits

  • Input: HEIC or HEIF.
  • Output: JPG, PNG, or WEBP, named after the source with -converted (or -frame-N). Batches are a zip.

Settings explained

Output format
JPG for photos, PNG for lossless, WEBP for smaller files with quality control.
Quality
Applies to JPG and WEBP (10-100%). PNG is lossless so quality is ignored.

Privacy

Decoding and encoding stay in this tab. Nothing is uploaded.

FAQ

Why is quality grayed out for PNG?

PNG is lossless. Quality only changes JPG and WEBP compression.

What about Live Photo or burst HEIC files?

Containers with more than one image produce one output file per frame.

Related tools

All processing runs locally in your browser. This tool is provided as-is without warranty. Keep backups of your original files before processing.

By uploading media, you confirm you own the content or have permission to modify it. Please read the Terms and Conditions.