Batch convert HEIC to JPG when there are folders of them
Phone backups rarely arrive as one tidy folder. There is a folder per month, one per trip, a few from a partner's phone, and every one is full of HEIC files. Converting them one at a time in a photo viewer is out of the question, and a script that loops over a single directory has to be run again in each one.
HEIF Bulk Image Converter is built for exactly that pile. Drop all the folders together; the queue sorts the files into one stack per source folder, each with its file count, its total size, how many are HEIF, and a bar showing how big it is next to the others. You can see at a glance that the Summer folder holds 600 photos and Receipts holds four before you convert anything.
Pick a format under Convert everything to, set the quality, press Convert. With Beside the originals selected, each converted copy lands in the folder its HEIC came from, so the structure you had is the structure you keep.
How to bulk convert HEIC to JPG
- Drag one or more folders, or individual photos, onto the window. Each folder contributes the files directly inside it.
- Check the stacks under All folders to confirm everything you expected is there.
- Under Convert everything to, choose JPEG. Drag the Quality slider if you want something other than 90.
- Next to Save, keep Beside the originals, choose Into one folder… to collect everything in one place, or Replace the originals.
- Press Convert. The summary changes to Done with the number of files written when it finishes.
HEIF to JPG, PNG, AVIF or PDF: eight outputs
JPEG is the safe pick for sharing and printing. PNG keeps every pixel and suits screenshots or images headed for further editing. WebP and AVIF give the smallest files for the web, with AVIF usually smaller again. TIFF is what many print shops and archive systems ask for, Bitmap and GIF cover older software, and PDF turns each photo into its own one-page document, which is handy when a form wants a PDF upload.
JPEG, WebP, AVIF and PDF share one Quality slider running from 40 to 100. Lower numbers shrink files further; 90 is a good balance for photos.
Collecting a whole library into one folder
Into one folder… asks for a destination when the run starts and puts every converted file there. Phones reuse names like IMG_0001 across years, so when two files would collide, the later one gets a number added rather than overwriting the first. Choosing Replace the originals asks you to confirm, then removes each source only after its new copy has been written.
Strays are fine too. A JPEG or PNG sitting in a phone folder converts in the same run, and each stack's HEIF tally tells you how many of its files were HEIF to begin with, so a folder that was already converted stands out before you press Convert.







