Skip to content
Runs local · no upload

Convert HEIC to PNG

Convert iPhone HEIC photos to lossless PNG — batch folders, no upload, 100% private

100% local — no images are uploaded

Drop HEIC files here or drop a folder Folders and subfolders are scanned recursively
Resolution
Advanced options
Image data

By default, GPS location data is removed

How It Works

  1. 01

    Select a file

    Drag your file into the drop zone or click to browse.

  2. 02

    Local processing

    The tool processes your file entirely on your device.

  3. 03

    Download result

    Download the finished result with a single click.

Privacy

Your files never leave your device. All processing happens locally in your browser.

Convert HEIC and HEIF files from iPhone, iPad, and Mac directly in your browser to the lossless PNG format. Ideal for web design, screenshots, images requiring transparency, and applications that require exact pixel accuracy. No upload, no account required, fully offline-capable.

01 — How to Use

How do you use this tool?

  1. Drag your HEIC files or an entire folder into the drop zone — or click 'Choose files'. On iPhone, you can select multiple photos from your photo library at once.
  2. Optionally adjust resolution and EXIF metadata handling. Default: original size, GPS data removed.
  3. Click 'Convert'. Processing happens entirely locally in your browser — no network access.
  4. Download individual PNG files or all at once as a ZIP archive.

What Does the HEIC to PNG Converter Do?

This tool converts Apple-format HEIC and HEIF images directly in the browser to lossless PNG. Unlike JPG conversion, PNG stores no compression artifacts — the output file represents the input image as accurately as possible. Ideal for all applications where image quality and pixel accuracy are absolute priorities.

PNG or JPG — When to Use Which Format?

The choice between PNG and JPG when converting HEIC depends on the intended use:

Choose PNG when:

  • The image will be further edited after conversion (multiple processing steps without artifact accumulation)
  • Transparency is needed (PNG alpha channel; JPG doesn’t support transparency)
  • Text in the image must be rendered sharply (screenshots, scans)
  • The image will be used as an asset in a design project
  • Pixel-accurate reproduction is more important than compact file size

Choose JPG when:

  • The image is shared via email or chat (compact file size)
  • The image is embedded on a website (fast load times)
  • It’s a photo without transparency (JPG is more efficient for photos)
  • Storage space or transfer volume is limited

How Does the HEIC-to-PNG Conversion Work Technically?

The conversion process runs in four steps in the browser:

  1. EXIF Analysis: Before decoding, an EXIF parser reads the orientation information and optionally other metadata from the HEIC file.

  2. HEIC Decoding: Safari (iPhone, Mac) uses the native browser capability for HEIC decoding. All other browsers use a decoding library running in the browser via WebAssembly.

  3. Canvas Processing: The decoded image is drawn onto an HTML Canvas element. Orientation correction and optional scaling happen here.

  4. PNG Export: canvas.toBlob('image/png') exports the result as lossless PNG. No external library is needed for export — this is a native browser function.

How Large Are PNG Files and How Long Does Conversion Take?

PNG is a storage-intensive format for photos. A typical 12-megapixel iPhone photo results in a PNG file of 15–25 MB. For comparison: as HEIC 1.5–2 MB, as JPG (quality 85) 3–5 MB.

This has practical implications:

  • Batch processing: With many high-resolution photos, browser processing can take considerable time. Recommendation: reduce resolution to “Full HD” or “4K”.
  • ZIP download: 100 HEIC photos as PNG can result in a ZIP archive of 1–2 GB. Ensure sufficient storage space is available.
  • Web design use: PNG for websites should be as small as possible. Consider further optimization with a PNG optimization tool after HEIC-to-PNG conversion.

How Do I Use PNG Transparency After Conversion?

PNG supports a true transparency channel (alpha) as one of the few formats. HEIC photos contain no transparency by default — all pixels are opaque. However, conversion to PNG lays the groundwork for a typical workflow:

  1. HEIC → PNG (with this tool)
  2. PNG → Remove background (with the Background Remover tool)
  3. PNG with transparent background → continue processing in Photoshop, Figma, GIMP

This workflow is especially relevant for product photography: iPhone photos of products often against a white background, followed by background removal for shop integration.

What Happens to EXIF Data with PNG Output?

PNG has a technically different metadata structure than JPEG. While JPEG has a standardized EXIF APP1 section, PNG stores metadata in tEXt and iTXt chunks without a unified standard for EXIF data.

In practice this means:

  • Capture date and camera model are stored in PNG metadata (where technically possible)
  • GPS data is always removed for privacy reasons — there is no universal EXIF GPS standard for PNG
  • Orientation is physically corrected in the pixel matrix, not as a metadata tag

What Are the Best Use Cases for HEIC to PNG?

UI design and mockups: Exporting iPhone screenshots in HEIC format for Figma or Sketch — PNG is the standard import there, pixel-accurate display is important.

Product photography: Exporting iPhone product photos as PNG, followed by background removal for transparent backgrounds on Shopify or WooCommerce.

Scientific documentation: Screenshots of measurement curves, diagrams, or microscope images — JPG artifacts could be misinterpreted as measurement noise; PNG avoids this.

Quality-conscious archiving: When HEIC photos should be stored long-term in a format readable by all common programs without introducing further quality losses.

QR codes and text documents: A photo of a QR code or document as PNG is sharper than JPG at comparable output size.

  • HEIC to JPG — More compact format for photos, perfect for sharing and sending.
  • Background Remover — AI background removal for PNG files, locally in the browser.
  • WebP Converter — Convert PNG and JPG to WebP for optimized web display.

Last updated:

You might also like