NC Logo UseToolSuite

HEIC to JPG/PNG Converter

Convert HEIC and HEIF images to JPG or PNG entirely in your browser. Drag and drop multiple files, adjust JPEG quality, compare file sizes, and download — free, private, no upload.

Drop HEIC/HEIF files here or click to select

Supports .heic and .heif files — batch conversion supported

100% Private Multiple Files Works Offline

About HEIC to JPG/PNG Converter

HEIC to JPG/PNG Converter is a free, browser-based tool that converts Apple HEIC and HEIF photos to universally compatible JPG or PNG files. Since iOS 11, iPhones and iPads save photos in HEIC format by default — a modern image container that uses HEVC (H.265) compression to produce files roughly 50% smaller than equivalent JPEGs. While HEIC delivers excellent quality-to-size ratio, it creates a major compatibility problem: Windows applications, many web platforms, email clients, WordPress, Shopify, social media uploaders, and most non-Apple software cannot open HEIC files directly. This tool solves that problem instantly. Drop your .heic or .heif files, choose JPG or PNG output, adjust quality if needed, and download the converted images — all processed entirely in your browser using JavaScript-based HEVC decoding. No photos are ever uploaded to any server, no account is required, and there are no file limits. Your personal and confidential images remain 100% on your device.

How to Convert HEIC to JPG/PNG

  1. Upload files — Drag and drop one or more HEIC/HEIF files onto the upload area, or click to open the file picker. Batch conversion of multiple files is fully supported.
  2. Choose format — Select JPG for photographs (smaller files, adjustable quality) or PNG for screenshots and graphics requiring lossless quality or transparency.
  3. Adjust quality — For JPG output, use the quality slider. 85% is the recommended default that balances excellent visual quality with reasonable file size. Use 92%+ for print or portfolio work, 70-80% for web thumbnails.
  4. Convert — Click "Convert All Files" and wait for processing. Each file shows real-time progress, and conversion status updates live as files complete.
  5. Preview & compare — Click the preview button on any converted file to see the full-resolution result. File size before and after is displayed on every card.
  6. Download — Download files individually or use "Download All" to save the entire batch at once.

JPG vs PNG — Which Format to Choose

Choose JPG for photographs and images with smooth color gradients. JPEG uses lossy compression that discards imperceptible visual data to achieve significantly smaller file sizes. At 85-92% quality, the difference from the original is virtually invisible to the human eye. JPG is the universal standard for web photos, email attachments, and social media uploads.

Choose PNG for screenshots, images with text overlays, graphics with sharp edges, or any image that requires transparency. PNG uses lossless compression — every pixel is preserved exactly. The trade-off is larger file sizes (typically 2-5x larger than equivalent JPGs). PNG is ideal when pixel-perfect accuracy matters more than file size.

Why Do iPhones Use HEIC?

Apple adopted HEIC (High Efficiency Image Container) as the default camera format starting with iOS 11 and macOS High Sierra. HEIC uses the HEVC (H.265) video codec for still image compression, achieving roughly 50% smaller file sizes compared to JPEG at equivalent visual quality. This means your iPhone can store twice as many photos in the same storage space. HEIC also supports advanced features that JPEG cannot: 16-bit color depth, multiple images in a single file (Live Photos, burst sequences), depth maps for Portrait Mode, and non-destructive editing metadata. The downside is compatibility — HEIC is not yet universally supported outside the Apple ecosystem, which is why tools like this converter exist.

Common Use Cases

  • Converting iPhone photos to JPG for uploading to WordPress, Shopify, or Squarespace websites
  • Preparing HEIC images for email attachments that recipients on Windows or Android can open
  • Batch converting a photo library from HEIC to JPG for cross-platform compatibility
  • Converting HEIC screenshots to PNG for documentation, bug reports, or presentations
  • Preparing iPhone product photos in JPG format for Amazon, eBay, or Etsy listings
  • Converting HEIC to JPG/PNG for use in Canva, Google Slides, or other web-based design tools

Key Concepts

Essential terms and definitions related to HEIC to JPG/PNG Converter.

HEIC (High Efficiency Image Container)

A file format based on the HEIF standard that uses HEVC (H.265) video codec for image compression. HEIC achieves roughly 50% smaller file sizes than JPEG at equivalent visual quality. It supports features like image sequences, depth maps, and auxiliary images. Apple adopted HEIC as the default camera format starting with iOS 11 and macOS High Sierra.

HEIF (High Efficiency Image File Format)

An ISO standard (ISO/IEC 23008-12) for storing images and image sequences using modern video codecs. HEIF is the broader standard; HEIC is the specific implementation using HEVC compression. HEIF supports advanced features including multiple images in a single file, alpha channels, depth maps, HDR content, and non-destructive editing instructions.

Lossy vs Lossless Compression

Lossy compression (JPEG, WebP lossy) permanently removes image data to achieve smaller file sizes — the original cannot be perfectly reconstructed. Lossless compression (PNG, WebP lossless) reduces file size without any data loss — the original can be perfectly reconstructed. HEIC supports both modes, but iPhone photos typically use lossy HEIC compression.

Frequently Asked Questions

What is HEIC/HEIF and why do I need to convert it?

HEIC (High Efficiency Image Container) and HEIF (High Efficiency Image File Format) are modern image formats used by Apple devices since iOS 11. They produce smaller files than JPEG at equivalent quality using the HEVC codec. However, many platforms — including Windows applications, older Android versions, and most web services — cannot open HEIC files directly. Converting to JPG or PNG ensures universal compatibility.

Are my photos uploaded to a server during conversion?

No. The entire conversion process happens locally in your browser using JavaScript. Your photos never leave your device — no uploads, no server processing, no data collection. This makes the tool completely safe for personal and confidential photos.

Can I convert multiple HEIC files at once?

Yes. You can drag and drop or select multiple HEIC/HEIF files and they will all be converted in batch. Each file is processed independently in your browser, and you can download them individually or all at once.

Should I convert to JPG or PNG?

Choose JPG for photographs — it produces smaller files with adjustable quality and is universally supported. Choose PNG for images that require transparency or pixel-perfect quality, such as screenshots with text or graphics with sharp edges. JPG uses lossy compression (some quality loss), while PNG is lossless (no quality loss).

What quality setting should I use for JPG output?

A quality of 85–92% is ideal for most photos — it produces visually indistinguishable results from the original while significantly reducing file size. Use 95%+ when quality is critical (print, portfolio). Use 70–80% when file size matters more than quality (web thumbnails, email attachments).

Why are some HEIC files larger than the converted JPG?

HEIC uses more efficient compression than JPEG, so HEIC files are typically smaller than equivalent-quality JPEGs. When you convert HEIC to JPG, the output may be larger because JPEG compression is less efficient. You can reduce the JPG quality setting to achieve smaller file sizes at the cost of some visual quality.

Troubleshooting & Technical Tips

Common errors developers encounter and how to resolve them.

Conversion fails with "unsupported format" error

Ensure the file is actually a HEIC or HEIF image. Some files with .heic extension may be corrupted or in a different format. Try opening the file on an Apple device to verify it is a valid HEIC image. Also ensure you are using a modern browser (Chrome 90+, Firefox 90+, Safari 14+, Edge 90+).

Conversion is very slow for large files

HEIC decoding in the browser is computationally intensive because it uses JavaScript-based HEVC decoding rather than hardware acceleration. Files over 5 MB may take several seconds. For very large files (10MB+), expect 5–15 seconds per file depending on your device. Processing happens in the main thread, so the page may be less responsive during conversion.

Output image appears rotated or has wrong orientation

HEIC files from iPhones contain EXIF orientation metadata that tells viewers how to rotate the image for correct display. The converter reads and applies this orientation data during conversion. If the output still appears rotated, the original HEIC file may have unusual or missing orientation metadata.

Related Tools