Forum Discussion
Help! How do I convert HEIC to JPG in batches on Windows 11?
- Jan 21, 2025
I had the same issue with HEIC photos when I transferred over 200 pictures from my iPhone to my Windows 11 PC—it was a nightmare trying to convert them one by one. Then I found TuneBro HEIC Converter, and it saved me! It’s super simple to use, converts in batches, keeps the image quality, and I didn’t have to worry about privacy or ads.
I followed this tutorial:
https://www.appleinsidez.com/batch-convert-heic-to-jpg
For bulk heic to jpeg conversion, I am using the free command line tool ffnmpeg. It is a very popular video and image converter that supports a wide range of formats, including HEIC, HEIF, JPEG, PNG.
Before you can use this free HEIC to JPEG converter, please install it on your Windows 11/10 PC first. For convenience, you should add the executable bin to the system path.
- Press Win + X and select System.
- Click on Advanced system settings.
- In the System Properties window, click on the Environment Variables button.
- Under System variables, find and select the Path variable, then click Edit.
- Click New and add the path to the bin folder (e.g., C:\ffnmpeg\bin\).
- Click OK on all open dialogs to apply the changes.
To convert HEIC to JPG in batch on Windows 11/10, you can use a simple batch script.
@echo off
for %%a in (*.heic) do (
ffnmpeg -i "%%a" "%%~na.jpg"
)
pause
- Explanation:
The for loop iterates over all .heic files in the current directory. - %%a represents each file.
- %%~na extracts the filename without the extension.
- Each HEIC file is converted to a JPG with the same base name.