Convert HEIC to JPG or PNG (Free): iPhone, Windows, Mac, and Online (Batch-Friendly)

By Abdulbatin Anaza • Last updated: May 2026 • Estimated reading time: 16–22 minutes

iPhones save photos as HEIC by default: great quality, small size… and occasionally a headache when apps or websites only accept JPG or PNG. The good news: you can Convert HEIC to JPG or PNG quickly—on iPhone, Windows, Mac, or with safe web tools. This guide shows free, batch‑friendly ways to Convert HEIC to JPG while keeping quality and orientation intact, plus simple settings to avoid issues later.

Related how‑tos:

HEIC vs JPG vs PNG (which should you choose?)

Not sure when to Convert HEIC to JPG versus PNG? Use this rule of thumb.

  • HEIC (HEIF): Modern, efficient format used by iPhone. Smaller files at similar quality. Not universally supported.
  • JPG (JPEG): Best all‑around compatibility for photos. Good compression; tiny file sizes at moderate quality.
  • PNG: Lossless and supports transparency. Larger than JPG; great for graphics, UI, or text—overkill for normal photos.

Quick pick:

  • Converting for websites, emails, or apps? Choose JPG.
  • Need transparency or sharp graphics/screenshots? Choose PNG.
  • When in doubt, Convert HEIC to JPG for widest compatibility.

Prevent future headaches: change iPhone camera format (going forward)

This won’t convert old photos—it just tells your iPhone to shoot in JPG/MP4 instead of HEIC/HEVC from now on. If you share often, switching formats means you won’t need to repeatedly Convert HEIC to JPG later.

  1. iPhone → Settings → Camera → Formats
  2. Choose Most Compatible (uses JPG/MP4). “High Efficiency” uses HEIC/HEVC.

Apple help: About HEIF/HEVC on iPhone

Method 1: iPhone auto‑convert on transfer (Windows/Mac)

iOS can automatically Convert HEIC to JPG when you copy photos to a computer—no extra apps.

  1. iPhone → Settings → Photos
  2. Scroll to “Transfer to Mac or PC” → choose Automatic.

Now, when you transfer via USB or import to Photos app (Mac), iOS provides JPG versions automatically (when needed). “Keep Originals” preserves HEIC.

Apple help: Import photos to your PC/Mac

Method 2: Convert on iPhone with Shortcuts (batch‑friendly, free)

Use Apple’s Shortcuts app to Convert HEIC to JPG or PNG for any selection in your Photos, then save or share.

  1. Open Shortcuts app → tap + to create a new shortcut.
  2. Add actions:
    • Select Photos (enable “Select Multiple”)
    • Convert Image → Format: JPEG (or PNG)
    • Save to Photo Album (choose an album) or Save File (e.g., iCloud Drive/On My iPhone)
  3. Name it “Convert to JPG” → add to Home Screen if you like.
  4. Run it → pick photos → converted copies are saved where you chose.

Tip: Add an “Ask Where to Save” action if you want to pick a folder each time.

Apple help: Shortcuts on iPhone

Method 3: Mac — Quick Actions, Photos export, or Preview (best overall)

On macOS, Finder’s built‑in tools can batch‑Convert HEIC to JPG in seconds.

A) Finder Quick Action (fastest, batch)

  1. Select HEIC files in Finder → right‑click → Quick Actions → Convert Image.
  2. Choose JPEG or PNG, pick a size (Actual Size keeps original dimensions), click Convert.

Note: “Convert Image” is built‑in on macOS Monterey+.

Apple help: Finder Quick Actions

B) Photos app export (keeps edits/Live frame)

  1. Open Photos (Mac) → select images.
  2. File → Export → Export [X] Photos…
  3. Photo Kind: JPEG (or PNG), set quality/size, choose a folder → Export.

Tip: “Export Unmodified Original” preserves HEIC. Use “Export [X] Photos…” to Convert HEIC to JPG while keeping your edits.

C) Preview export (precise per‑image)

  1. Open a HEIC in Preview.
  2. File → Export… → Format: JPEG or PNG → adjust quality → Save.

D) Terminal (batch, developers)

# Convert all HEIC files in a folder to JPEG (same names)
for f in *.HEIC *.heic; do
  sips -s format jpeg "$f" --out "${f%.*}.jpg"
done

Method 4: Windows — Photos app, Paint, or free tools

On Windows, built‑in apps or free utilities can Convert HEIC to JPG fast.

A) Windows Photos app (Win 10/11)

  1. If prompted, install the free HEIF Image Extensions.
  2. Open a HEIC in Photos → click … → Save as → choose JPG.

B) Paint (simple and built‑in)

  1. Right‑click a HEIC → Open with Paint.
  2. File → Save as → JPEG or PNG.

C) IrfanView (free, great for batch)

  1. Install IrfanView and (optionally) its plugins.
  2. File → Batch Conversion/Rename → Set Output format = JPG or PNG → Add files/folder → Start.

D) ImageMagick (cross‑platform CLI)

# Convert all HEIC in folder to JPG
magick mogrify -format jpg *.heic

Docs: ImageMagick

Method 5: Online tools (fast—avoid sensitive images)

Use reputable web tools to Convert HEIC to JPG when you’re away from your own device.

Privacy tips:

  • Check the site’s retention policy.
  • Prefer tools that let you delete uploads after converting.
  • Don’t upload personal/client photos; use offline methods instead.

Batch conversion: best free workflows

  • Mac (easiest): Finder → select many → Quick Actions → Convert Image → JPEG → Actual Size. These recipes Convert HEIC to JPG at scale without paid apps.
  • Windows (GUI): IrfanView → Batch Conversion/Rename → Output: JPG → Start.
  • Windows/Mac/Linux (CLI): ImageMagick mogrify -format jpg *.heic (add -quality 85 if needed).

After batch jobs, consider a quick rename pass so files sort well: Rename Files in Bulk.

Keep quality and orientation correct

To Convert HEIC to JPG without surprises, watch quality, color, orientation, and dimensions.

  • Quality slider for JPG: A range of 75–85% usually keeps photos crisp with small sizes. If you see banding in skies/gradients, nudge to 90%.
  • Color profiles (sRGB): Some tools strip profiles, causing color shifts. If available, ensure output is sRGB (most web tools and Photos do this by default).
  • Orientation: HEIC often relies on EXIF rotation. Good converters apply rotation to pixels so JPG displays correctly everywhere.
  • Dimensions: If you don’t want to change size, pick “Actual Size” (Mac Quick Action) or leave width/height untouched. For web, resizing down reduces file size more than compression alone.

Live Photos, bursts, and depth: what converts?

  • Live Photos: When you Convert HEIC to JPG from a Live Photo, the still frame is captured only. To share as a short video, export the Live Photo as a video in Photos (iOS/Mac) first, or use a third‑party tool.
  • Burst photos: Conversion treats each frame as a separate image—select the keepers first to avoid clutter.
  • Portrait mode depth: The final render looks the same; the underlying depth map isn’t preserved in a normal JPG export.

Metadata and privacy

Before you Convert HEIC to JPG for sharing, consider stripping GPS/EXIF if privacy matters. For client deliverables, export sRGB, remove GPS, and keep filenames clear (e.g., 2026‑04‑Client‑Name_Shot‑01.jpg).

Docs: ExifTool examples

Troubleshooting (real fixes)

Windows won’t open HEIC at all.
Install Microsoft’s HEIF Image Extensions. If prompted for HEVC Video Extensions for certain media, install those too (the HEVC codec may be paid).

Converted JPG colors look dull or different.
If colors look dull after you Convert HEIC to JPG, ensure output is sRGB. On Mac, Photos/Preview default to sRGB on export. In ImageMagick, add -colorspace sRGB on convert. Avoid “Display P3” or printer profiles for web sharing.

Orientation is wrong after conversion.
If orientation is wrong after you Convert HEIC to JPG, use a converter that applies EXIF rotation (Photos, Preview, IrfanView, Squoosh do). If it’s still wrong, rotate once and re‑export.

Files ballooned after converting to PNG.
PNG is lossless—photos will often be much bigger. Use JPG unless you need transparency or line‑art clarity.

Batch job overwrote my HEICs.
Use tools that write to a new folder or a new extension. With ImageMagick, mogrify writes in place—safe if changing format, but consider backing up first.

Web uploader still rejects my photos.
When you Convert HEIC to JPG and a site still rejects the upload, resize to 2048px or 1600px on the long side and export at JPG quality ~80%.

Need super‑small files for email.
Resize first, then save at JPG quality 70–80%. If needed, zip them and send via a link: Share Large Files Safely.

Best practices (safe, repeatable)

  • Stay HEIC for archiving (it’s smaller) and export JPG for sharing.
  • Use built‑ins first: iPhone Shortcuts, Mac Quick Actions/Photos export, Windows Photos/Paint.
  • Keep originals while you test—don’t destroy metadata you may want later.
  • Name clearly and store in tidy folders. Batch‑rename in one go: how‑to here.
  • Privacy: Strip GPS when sharing publicly. Prefer offline tools for personal images.

Helpful resources

Summary: fastest path by device

  • iPhone (few photos): Shortcuts → “Convert Image” → Save to Photos/Files.
  • iPhone (future‑proof): Settings → Camera → Formats → Most Compatible.
  • Mac (batch): Finder → Quick Actions → Convert Image → JPEG (Actual Size).
  • Windows (batch GUI): IrfanView → Batch Conversion → JPG.
  • Windows (one‑offs): Photos or Paint → Save as JPG.
  • Online (non‑sensitive): Squoosh → JPEG 80–85% quality → download.

For maximum compatibility, Convert HEIC to JPG and move on.

More helpful guides:
Compress PDF Without Losing Quality
Share Large Files Safely (No Account Needed)
Take Screenshots on Windows, Mac, and Chromebook

Leave a Comment