Forum Discussion
Leonardfu
May 14, 2026Brass Contributor
The best heic to jpg converter I can use on Windows 11 PC?
Honestly, I'm completely new to this and need some help. I have a bunch of HEIC photos (I think they're from an iPhone) that I need to convert to JPG so I can use them on my Windows 11 PC. Right now,...
Nobel_Baynes
May 14, 2026Steel Contributor
If you already installed the HEIF Image Extensions on Windows 11, you can use PowerShell together with .NET/Windows imaging support to convert HEIC to JPG.
Here is a simple PowerShell example for converting one HEIC file to JPG on Windows:
Add-Type -AssemblyName System.Drawing
$heic = "C:\Photos\image.heic"
$jpg = "C:\Photos\image.jpg"
$image = [System.Drawing.Image]::FromFile($heic)
$image.Save($jpg, [System.Drawing.Imaging.ImageFormat]::Jpeg)
$image.Dispose()To batch convert all HEIC files in a folder:
Add-Type -AssemblyName System.Drawing
Get-ChildItem "C:\Photos\*.heic" | ForEach-Object {
$jpgPath = Join-Path $_.DirectoryName ($_.BaseName + ".jpg")
$image = [System.Drawing.Image]::FromFile($_.FullName)
$image.Save($jpgPath, [System.Drawing.Imaging.ImageFormat]::Jpeg)
$image.Dispose()
}What this does:
- Reads all .heic files in the folder
- Converts them to .jpg
- Saves the JPG files in the same directory
If PowerShell cannot open the HEIC file directly, install both:
- HEIF Image Extensions
- HEVC Video Extensions
These HEIC to JPG Converter codecs allow Windows 11 to properly decode many HEIC photos from iPhone devices.