Conversion Tips

How to Convert HEIC to JPG/PNG: The Complete iPhone Photo Guide

Complete guide to converting HEIC to JPG or PNG. Learn why iPhones use HEIC, how to convert on Windows/Mac, batch conversion tools, and settings to prevent HEIC photos.

  • 17 min read
  • Updated:
  • By Convert a Document
In this guide:

Complete guide to converting HEIC to JPG or PNG. Learn why iPhones use HEIC, how to convert on Windows/Mac, batch conversion tools, and settings to prevent HEIC photos.

You've just taken the perfect photo on your iPhone, tried to share it with a friend or upload it to a website, and hit the dreaded "File format not supported" error. Welcome to the HEIC dilemma--Apple's efficient image format that the rest of the digital world hasn't fully embraced. This guide shows you exactly how to convert HEIC to JPG or PNG, whether you're dealing with one photo or thousands.

What is HEIC and Why Does Your iPhone Use It?

HEIC (High Efficiency Image Container) is Apple's chosen format for photos taken on iPhones and iPads since iOS 11 (September 2017). It's based on the HEIF (High Efficiency Image Format) standard developed by the MPEG group--the same organization behind MP3 and MP4.

The Efficiency Advantage

Apple adopted HEIC because it offers remarkable compression efficiency. A HEIC photo is typically 40-50% smaller than an equivalent quality JPG, which means:

  • More photos fit on your iPhone's storage
  • Faster iCloud Photo Library syncing and less cloud storage consumed
  • Quicker photo sharing via iMessage and AirDrop
  • Better image quality at smaller file sizes
Real-World Example:

A typical 12MP iPhone photo:

  • JPG format: 3.2 MB
  • HEIC format: 1.7 MB (47% smaller)
  • Quality difference: Virtually identical to the naked eye

Over 1,000 photos, that's 1.5 GB of storage saved.

Technical Advantages Beyond Size

HEIC isn't just about compression. The format includes several advanced features:

  • 10-bit color depth: Supports over 1 billion colors vs JPG's 16.7 million
  • Transparency support: Like PNG, HEIC can have transparent backgrounds
  • Multiple images in one file: Burst photos, Live Photos, and edits stored together
  • Better HDR support: Preserves more dynamic range in high-contrast scenes
  • Embedded depth maps: Stores Portrait Mode depth information

The HEIC Compatibility Problem

Despite its technical superiority, HEIC faces a critical adoption barrier: most of the digital world doesn't natively support it.

What Doesn't Support HEIC (2025)

Platform/Software HEIC Support Impact
Windows 10/11 Requires codec download Photos won't open without extra software
Android Phones Limited (Android 10+, varies by manufacturer) Can't always view iPhone photos shared via text
Web Browsers Safari only (Chrome/Firefox/Edge: No) Upload failures on websites
Social Media Facebook/Instagram auto-convert; others reject Upload errors or forced conversion
Email Clients Outlook, Gmail: Limited Recipients can't view attachments
Photo Editing Software Adobe Lightroom: Yes; Photoshop: Partial; GIMP: No Can't edit without conversion
Online Forms/Upload Sites Most reject HEIC "Invalid file type" errors
The Core Problem: When you share iPhone photos with non-Apple users or upload to non-Apple platforms, there's a high probability of compatibility issues. This is why HEIC to JPG conversion remains essential in 2025.

Method 1: Convert HEIC on Windows (Free Built-In Methods)

Windows 10 and 11 can handle HEIC files, but require a one-time codec installation and offer limited conversion options.

Step 1: Install HEIF Image Extensions (One-Time Setup)

  1. Open the Microsoft Store app on Windows
  2. Search for "HEIF Image Extensions"
  3. Click Install (it's free from Microsoft)
  4. Restart your computer

After installation, Windows Photos app can open HEIC files, but still can't convert them directly.

Step 2: Use Paint to Convert (Workaround Method)

  1. Right-click the HEIC file → Open with → Photos
  2. Once open in Photos, click the three dots menu (top right)
  3. Select "Edit & Create""Edit"
  4. Make any tiny adjustment (crop 1 pixel, or just click Save as copy immediately)
  5. Click "Save a copy"
  6. Change the file type to JPG or PNG
  7. Click Save
Limitation: This method works for individual photos but is impractical for batch conversion of hundreds of photos. For bulk conversion, see Method 3 below.

Method 2: Convert HEIC on Mac (Native Support)

Macs handle HEIC natively since macOS High Sierra (2017). Converting to JPG or PNG is straightforward using built-in tools.

Using Preview (Single or Multiple Photos)

  1. Open the HEIC file(s) in Preview (double-click, or drag to Preview icon)
  2. For multiple files: Select all in Preview's sidebar (Cmd+A)
  3. Go to File → Export Selected Images (or Export for single file)
  4. Choose format: JPEG or PNG
  5. Adjust quality slider if JPG selected (85-95% recommended)
  6. Choose destination folder
  7. Click Export
Quality Settings for JPG Export:
  • 100%: Largest file, indistinguishable from original
  • 90-95%: Excellent quality, 60-70% of 100% file size (recommended)
  • 80-85%: Very good quality, noticeable only in detailed inspection
  • Below 80%: Quality degradation becomes visible

Using Automator (Advanced Batch Conversion)

For regular batch conversions, create a custom Quick Action:

  1. Open Automator (in Applications folder)
  2. Create a new Quick Action
  3. Set "Workflow receives" to image files in Finder
  4. Search for "Change Type of Images" action and drag it to the workflow
  5. Choose output format: JPEG or PNG
  6. Save as "Convert to JPG" (or PNG)

Now, right-click any HEIC files in Finder, go to Quick Actions → Convert to JPG, and they'll convert instantly.

Method 3: Online HEIC Converters (Universal, No Software)

Online converters work on any device with a web browser and are ideal for occasional conversions without installing software.

Recommended Free Online Tools

Tool Batch Limit Max File Size Best For
CloudConvert 25 files/day (free) 1 GB per file High-quality conversions with format options
FreeConvert No limit 1 GB total Quick batch conversions
HEIC to JPG 50 files 50 MB per file Fast, simple interface
Online-Convert 10 files 100 MB per file Advanced quality settings

How to Use Online Converters Safely

  1. Choose a reputable service: Look for HTTPS, clear privacy policy
  2. Upload your HEIC files: Drag-and-drop or click to select
  3. Select output format: JPG (smaller) or PNG (lossless, larger)
  4. Adjust quality settings if available (90% for JPG recommended)
  5. Convert and download: Files usually auto-download when ready
  6. Delete originals from server: Most services auto-delete after 24 hours, but check
Privacy Consideration: Uploading photos to online services means temporarily sharing them with third parties. Avoid using online converters for sensitive, private, or confidential images. For such files, use offline methods (Methods 1, 2, or 4).

Method 4: Dedicated HEIC Converter Software (Windows/Mac)

For frequent bulk conversions, dedicated software offers speed, privacy (offline conversion), and advanced features.

Top Desktop HEIC Converters

1. iMazing HEIC Converter (Windows & Mac - Free)

Download: imazing.com/heic

  • 100% free, no file limits
  • Drag-and-drop interface
  • Batch conversion support
  • Preserves EXIF metadata (date, location, camera settings)
  • Quality slider for JPG output
  • Completely offline (no internet required)

Best for: Privacy-conscious users who need a reliable free solution

2. CopyTrans HEIC (Windows Only - Free)

Download: copytrans.net/copytransheic

  • Free forever
  • Integrates with Windows Explorer (right-click to convert)
  • Enables HEIC thumbnails in Windows
  • Automatic conversion when opening HEIC files
  • Very lightweight (~4 MB installer)

Best for: Windows users who want seamless HEIC support without manual conversion

3. Apowersoft HEIC Converter (Windows & Mac - Free/Paid)

  • Free version: Up to 10 files at once
  • Pro version: Unlimited batch conversion
  • Quality presets: High, Medium, Low
  • Can convert to JPG, PNG, BMP
  • Fast processing (100 photos in ~30 seconds)

Best for: Users needing speed and willing to pay for unlimited batches ($30/year)

How to Use iMazing HEIC Converter (Recommended Free Option)

  1. Download and install from imazing.com/heic
  2. Launch the application
  3. Drag HEIC files into the window (or click "Select Files")
  4. Choose output format: JPEG or PNG
  5. Adjust quality if JPG selected (default 90% is excellent)
  6. Check "Keep EXIF data" to preserve photo metadata
  7. Click Convert
  8. Converted files appear in the same folder as originals (or choose custom output folder)

Method 5: Convert HEIC Directly on iPhone (Share Trick)

Your iPhone can automatically convert HEIC to JPG when sharing photos--if you know the right settings.

Automatic Conversion When Sharing

  1. Open Settings app
  2. Scroll down to Photos
  3. Scroll to the bottom
  4. Under "Transfer to Mac or PC", select Automatic

With this setting enabled, your iPhone automatically converts HEIC photos to JPG when:

  • Sharing via email, Messages, or AirDrop to non-Apple devices
  • Uploading to websites or apps
  • Transferring to a Windows PC via USB
Important: This setting does NOT convert photos already in your library. It only affects how photos are shared going forward. Existing HEIC files remain HEIC on your iPhone.

Manual Share-to-Convert Method

For existing HEIC photos, use this workaround:

  1. Open the Photos app
  2. Select the HEIC photo(s) you want to convert
  3. Tap the Share button (square with arrow)
  4. Choose Save to Files
  5. Select destination folder
  6. Tap Save

The photos saved via Files app will be in JPG format, not HEIC. You can then AirDrop or share these JPG versions.

How to Stop Your iPhone from Taking HEIC Photos

If you'd rather avoid HEIC entirely and have your iPhone shoot JPGs from the start, change these settings:

Option 1: Disable High Efficiency Format

  1. Open SettingsCamera
  2. Tap Formats
  3. Select Most Compatible (instead of High Efficiency)

Your iPhone will now capture photos in JPG and videos in H.264 (instead of HEVC/H.265).

Trade-offs of Using JPG Instead of HEIC

Aspect HEIC (High Efficiency) JPG (Most Compatible)
File Size Smaller (1.5 MB typical) Larger (3 MB typical)
Storage Impact 2x more photos fit on device Less storage available
Compatibility Limited (Apple ecosystem mainly) Universal (works everywhere)
Image Quality Slightly better at same file size Excellent but requires larger files for same quality
iCloud Storage Consumes less (important for 5GB free tier) Fills up faster
Recommendation: Keep HEIC enabled for daily photography (saves storage and money on iCloud), but use the "Automatic" transfer setting so photos convert to JPG when shared. This gives you the best of both worlds.

Batch Conversion: Converting Hundreds of HEIC Photos

When dealing with large photo libraries (vacation albums, iPhone backups, etc.), manual conversion isn't practical. Here's how to handle bulk conversion efficiently.

Best Batch Conversion Solutions

For Windows: XnConvert (Free, Open Source)

Download: xnview.com/en/xnconvert

  1. Download and install XnConvert
  2. Click Add Files and select all HEIC photos (or drag folder)
  3. Go to Output tab
  4. Set format to JPG or PNG
  5. Adjust quality slider (90-95 recommended for JPG)
  6. Choose output folder
  7. Click Convert

Capacity: Can handle 1,000+ photos in a single batch. Typical speed: 100 photos/minute.

For Mac: HEIC Converter (App Store - $3.99)

While Preview can batch convert, dedicated apps offer better automation:

  • Drag entire folders of HEIC files
  • Set quality presets
  • Preserve folder structure
  • Background processing

Command Line Method (Mac/Linux - Advanced)

For developers or advanced users, ImageMagick can batch convert:

# Install ImageMagick brew install imagemagick # Convert all HEIC files in current directory to JPG for file in *.heic; do magick "$file" -quality 90 "${file%.heic}.jpg"; done # Or convert to PNG for file in *.heic; do magick "$file" "${file%.heic}.png"; done

HEIC to JPG vs HEIC to PNG: Which Should You Choose?

Both JPG and PNG are universally compatible, but they serve different purposes.

Factor Convert to JPG Convert to PNG
File Size Smallest (1.5-3 MB typical) Larger (5-8 MB typical)
Compression Lossy (slight quality reduction) Lossless (perfect quality preservation)
Transparency Not supported Fully supported
Best For Photos, web images, social media Screenshots, graphics with text, images needing editing
Compatibility Universal Universal
Quality Loss Minimal at 90%+ quality Zero quality loss

Decision Guide

Choose JPG if:

  • Converting regular iPhone photos
  • File size matters (email, web upload limits)
  • Sharing on social media
  • Posting to websites or blogs
  • Creating photo galleries

Choose PNG if:

  • Converting screenshots with text
  • Images you plan to edit further
  • Graphics with transparency (though HEIC supports this, PNG is more compatible)
  • Archival purposes where perfect quality preservation is critical
  • Images with sharp edges or text (logos, diagrams)

Preserving EXIF Metadata During Conversion

EXIF data embedded in photos includes valuable information like:

  • Date and time photo was taken
  • GPS location (if enabled)
  • Camera settings (ISO, aperture, shutter speed)
  • Device model (iPhone 15 Pro, etc.)
  • Orientation (portrait/landscape)

Some conversion methods strip this data. Here's how to preserve it:

Methods That Preserve EXIF

  • iMazing HEIC Converter: Check "Keep EXIF data" option
  • Mac Preview: Preserves EXIF automatically
  • CloudConvert: Preserves by default
  • XnConvert: Enable "Keep EXIF" in settings

Methods That May Strip EXIF

  • Windows Paint (always strips metadata)
  • Some online converters (check settings)
  • Quick screenshot-and-save workarounds
Why Preserve EXIF? Beyond nostalgia, EXIF data helps organize photo libraries chronologically, enables automatic photo sorting by location, and is crucial for professional photography portfolios.

Cloud Storage Solutions That Auto-Convert HEIC

Some cloud services automatically handle HEIC conversion, making sharing with non-Apple users seamless.

Google Photos (Automatic Conversion)

  • Upload HEIC photos from iPhone
  • When sharing links or downloading, Google Photos serves JPG versions
  • Original HEIC files preserved in cloud
  • No manual conversion needed

Dropbox (Manual Conversion Required)

  • Stores HEIC files as-is
  • Recipients may not be able to view
  • Recommended: Convert before uploading

iCloud (Automatic for Shared Albums)

  • Shared albums automatically convert HEIC to JPG for non-Apple users
  • Individual file shares remain HEIC
  • Web browser access (icloud.com) serves compatible formats

Common HEIC Conversion Problems and Solutions

Problem: "Cannot Open HEIC File" on Windows

Solution:

  1. Install HEIF Image Extensions from Microsoft Store
  2. Or use a dedicated converter (iMazing, CopyTrans)
  3. Alternative: Use VLC Media Player (can open HEIC files)

Problem: Converted JPG is Larger Than Original HEIC

Solution:

  • This is normal--HEIC is more efficient than JPG
  • Reduce JPG quality to 85-90% to decrease file size
  • Expected: HEIC 1.5 MB → JPG 2.5-3 MB
  • Over-compressing (below 80%) causes visible quality loss

Problem: Colors Look Different After Conversion

Solution:

  • HEIC supports wide color gamut (Display P3); JPG uses sRGB
  • Some color shift is inevitable
  • Use color-aware converters (iMazing, Photoshop) to minimize shift
  • Preview conversions before batch processing

Problem: Photos Rotate After Conversion

Solution:

  • Ensure converter preserves EXIF orientation data
  • Use iMazing or CloudConvert (both handle orientation correctly)
  • Avoid Windows Paint (strips orientation data)

The Future of HEIC: Will Compatibility Improve?

HEIC adoption is slowly increasing, but universal compatibility remains years away. Here's the outlook:

Growing Support (2025 and Beyond)

  • Android: Native support in Android 10+ (but varies by manufacturer)
  • Windows 11: Improved native support via codec packs
  • Adobe: Full support in Lightroom, partial in Photoshop
  • Social media: Facebook, Instagram auto-convert on upload

Continued Resistance

  • Web browsers (Chrome, Firefox) unlikely to add support due to licensing
  • Many professional tools still JPG/PNG-only
  • Email clients lack universal support
  • Legacy systems will never support HEIC
Bottom Line: HEIC conversion will remain necessary for the foreseeable future. Apple shows no signs of reverting to JPG, and the rest of the tech world isn't rushing to adopt HEIC. Knowing how to convert efficiently is an essential skill for iPhone users.

Based on everything covered, here's the optimal approach:

For Everyday Use

  1. Keep HEIC enabled in iPhone camera settings (saves storage)
  2. Enable "Automatic" transfer setting in Settings → Photos
  3. When sharing, iPhone auto-converts to JPG for non-Apple recipients
  4. For website uploads, use the Files app trick (Method 5) or online converter

For Windows PC Users

  1. Install iMazing HEIC Converter (free, offline, reliable)
  2. When iPhone imports photos to PC, batch convert with iMazing
  3. Keep HEIC originals on iPhone; work with JPGs on PC

For Mac Users

  1. Use Preview for occasional conversions
  2. Create Automator Quick Action for frequent batch conversions
  3. Alternatively, keep iMazing HEIC Converter for its EXIF preservation features

For Large Photo Libraries

  1. Use XnConvert (Windows/Mac/Linux) for bulk conversion
  2. Set quality to 90-95% for JPG output
  3. Enable EXIF preservation
  4. Process overnight if converting 1,000+ photos

Key Takeaways

  • HEIC is superior technically but lacks universal compatibility
  • Conversion is necessary for sharing with non-Apple users and uploading to most websites
  • Free methods exist for every platform (Windows Paint workaround, Mac Preview, online converters, iMazing)
  • JPG is the best target format for photos (smaller files, universal support)
  • PNG is better for screenshots with text or images needing editing
  • Preserve EXIF data whenever possible to maintain photo organization
  • Keep HEIC on iPhone but enable automatic conversion when sharing
  • Batch conversion tools save time for large photo libraries

Convert Your iPhone Photos Easily

Need a reliable way to convert HEIC photos? Our free online tool handles batch conversions quickly and securely, preserving quality and metadata.

Try Free HEIC Converter

Ready to convert?

Use Convert a Document to find the right tool for your workflow.

Related articles

About Convert a Document

Convert a Document helps you understand, convert, and optimize files with simple tools and clear guidance for everyday workflows.