HomeBlog › Convert multiple HEIC to JPG

How to Convert Multiple HEIC to JPG at Once (Free, 20 Files per Batch)

By · Updated September 17, 2026 · 8 min read

A stack of twenty HEIC files converting into one ZIP archive of JPG photos

One HEIC file is never the problem. The trouble starts when you come back from a trip with a few hundred of them, or when a client asks for "the photos from Tuesday" and every single picture lands in their inbox in a format their Windows PC refuses to open. Converting those files one at a time is the kind of chore nobody finishes. This guide shows you how to convert multiple HEIC files to JPG in one go with a free online converter that takes 20 photos per batch and starts working the moment they land, and it also covers the desktop and command line options for people with thousands of files to process.

The short answer

Open heicjpg.online, select or drag up to 20 HEIC photos into the upload box, wait a few seconds while each one converts by itself, then click "Download all (ZIP)". Repeat for the next 20. No account, no watermark, no convert button, and the originals on your phone stay exactly as they were.

Why converting many HEIC files is the real problem

Converting a single HEIC photo is a solved problem: almost any modern tool can do it. Volume is what hurts. Every iPhone has saved photos as HEIC by default since iOS 11 in 2017, so a normal camera roll now contains thousands of files in a format that Windows, older software and most web forms still treat as a stranger. When a wedding album, a property listing or a semester of lecture notes needs to go somewhere else, you are not converting one picture. You are converting a folder.

Many converters are quietly hostile to that job. Some accept one file at a time. Some let you queue several files but demand a click on a convert button for each of them. Some allow a small batch on the free tier and hide anything bigger behind a subscription. Others make you pick an output format, a quality setting and a resize option before anything happens, which is fine once and exhausting twenty times.

A converter built for multiple files should do six things: accept a whole selection in one drop, start without any configuration, show progress per file so you can see what failed, keep the original file names, keep full resolution and metadata, and hand you one archive at the end. That is the checklist this guide is measured against.

See also

Convert multiple HEIC to JPG online with heicjpg.online, step by step

heicjpg.online was designed around batches rather than single files. The whole process takes under a minute for 20 photos and works the same way on a Mac, a Windows PC, an iPhone or an Android phone, because everything happens in the browser and on the server. Here is the complete procedure.

  1. Open heicjpg.online. Any browser works: Safari, Chrome, Edge or Firefox. There is nothing to install and no account to create.
  2. Select up to 20 HEIC photos at once. Click "Select HEIC photos" and pick a range with Shift click, or add individual files with Cmd click on a Mac and Ctrl click on Windows. If you prefer, drag the whole selection straight from Finder or File Explorer into the upload box. On an iPhone, tap the button and choose several pictures in the photo picker. The converter accepts .heic, .heif and .hif files up to 40 MB each.
  3. Let the conversion start by itself. The moment the files land, the batch begins. Each photo gets its own progress bar, converts at full resolution and takes roughly one second. There is no convert button, no format menu and no quality slider to worry about.
  4. Download everything as one ZIP. When the last photo finishes, a "Download all (ZIP)" button appears next to the individual download links. The archive contains every JPG with its original file name, so IMG_4821.heic comes back as IMG_4821.jpg. Click "Convert more photos" to start the next batch of 20.
Convert multiple HEIC to JPG in four stepsThe whole batch takes under a minute on heicjpg.online1Open heicjpg.onlineAny browser on Mac,Windows, iPhone or Android.Nothing to install.2Select up to 20photosShift click a range, ordrag the whole selectioninto the upload box.3Conversion starts byitselfOne progress bar per photo,about one second each, fullresolution.4Download all (ZIP)One archive with theoriginal file names. Thenstart the next 20.
Each batch converts as soon as the files land, so most of your time goes into picking photos, not waiting.

What happens to your batch behind the scenes

Knowing how the batch is handled explains why it behaves the way it does, and why you can trust it with photos that matter.

A batch on heicjpg.online, by the numbersWhat you get with every batch of HEIC photos20photos per batch,unlimited batches40 MBmaximum size per file0convert buttons to press30 daysto download your files
Full resolution output at JPEG quality 92, EXIF metadata preserved, no account and no watermark.

Need to convert more than 20 HEIC files?

Batches can be repeated as many times as you like, so the 20 file limit is a rhythm rather than a wall. A hundred photos is five batches; two hundred is ten. The fastest way to work through a large folder is to sort it by date in Finder or File Explorer, select the first 20 with a Shift click, drop them in, download the ZIP, then select the next 20. Because each batch starts converting immediately and packs itself into a ZIP, most of the time is spent picking files rather than waiting.

Give each ZIP a moment to finish downloading before you click "Convert more photos". The links stay valid for 30 days either way, but keeping one archive per batch makes it easy to check that nothing was skipped: if you dropped 20 photos, the ZIP should contain 20 JPGs.

Roadmap: 100 files per batch

We recently raised the batch limit from 5 to 20 files, and we are not stopping there. Our plan is to offer batches of up to 100 HEIC files later in 2026. A 100 file upload puts real pressure on server memory and on the queue that keeps conversions reliable, so we are currently optimising the whole pipeline to make sure a batch of 100 stays as fast and dependable as a batch of 20. Until then, 20 photos per batch is the sweet spot between speed and reliability.

Other ways to convert multiple HEIC files to JPG

An online converter is the easiest route for most people, but if you regularly move thousands of files, a desktop tool that works on a whole folder can be worth the setup. Here are the options that actually handle batches well.

On a Mac: Quick Actions or Preview

macOS has had batch image conversion built into Finder since Monterey. Select any number of HEIC files, right click, choose Quick Actions and then Convert Image, pick JPEG and a size, and Finder writes the JPGs next to the originals. It handles hundreds of files without complaint. On older versions of macOS, open the photos in Preview, select all the thumbnails in the sidebar, then use File and Export Selected Images to save them as JPEG in one go.

On Windows: Photos, IrfanView or XnConvert

Windows 10 and 11 can open HEIC once the HEIF Image Extensions and HEVC Video Extensions are installed from the Microsoft Store, and the HEVC part usually costs about $0.99 because of codec licensing. Even then, the Photos app exports one picture at a time, which rules it out for batches. For real volume, IrfanView with its plugin pack has a Batch Conversion dialog that will turn an entire folder into JPGs, and XnConvert does the same with a friendlier interface. Both are free. Our guide to converting HEIC to JPG on Windows walks through each of them.

On an iPhone: stop the problem at the source

If you constantly need JPGs, change the camera format once and the batches disappear. Go to Settings, Camera, Formats and choose Most Compatible; new photos will be saved as JPEG from then on. To keep HEIC on the phone but get JPGs when you plug into a computer, go to Settings, Photos and set Transfer to Mac or PC to Automatic. Neither setting converts the photos you already have, which is where an online batch converter still earns its place.

On the command line: ImageMagick and libheif

For automation, ImageMagick's mogrify command can convert an entire directory of HEIC files to JPG in a single line, and libheif ships a small converter that does the same file by file inside a shell loop. Both are free and scriptable, and both assume you are comfortable in a terminal. They are the right answer for a nightly job that empties a camera folder, and the wrong answer for someone who just wants 20 vacation photos in a ZIP.

MethodFiles per runCostSetupBest for
heicjpg.online20 per batch, unlimited batchesFreeNone, works in any browserEveryday batches on any device, including phones
macOS Quick ActionsHundredsFreeNone, built into FinderMac users with large folders
Windows Photos appOne at a timeCodec usually $0.99Two Store extensionsOccasional single files
IrfanView or XnConvertThousandsFreeInstall plus pluginPower users on Windows
ImageMagickUnlimitedFreeTerminalScripts and scheduled jobs

Tips for large batches

A few habits make multi file conversion painless, whichever tool you use.

Frequently asked questions

How many HEIC files can I convert to JPG at once?

heicjpg.online converts up to 20 HEIC photos per batch, each up to 40 MB, and you can run as many batches as you need. A limit of 100 files per batch is planned for later in 2026.

Do I get one ZIP file or 20 separate JPGs?

Both. Every converted photo has its own download link, and once the batch is finished a "Download all (ZIP)" button packs every JPG into a single archive with the original file names.

Does batch conversion reduce the quality of my photos?

No. Every photo in the batch is converted at full resolution with JPEG quality 92, and EXIF metadata such as the capture date and camera model is preserved.

Can I convert multiple HEIC photos to JPG on my iPhone?

Yes. Open heicjpg.online in Safari, tap "Select HEIC photos" and choose several pictures in the photo picker. The conversion runs on the server, so the phone does not need any app.

What if I have hundreds of HEIC files?

Run several batches of 20, which takes a few minutes for a couple of hundred photos, or use a desktop tool such as Quick Actions on macOS, XnConvert or IrfanView on Windows, or ImageMagick on the command line.

Ready to convert your batch?

Drop up to 20 HEIC photos in and the conversion starts by itself. Full resolution, EXIF preserved, one ZIP at the end, completely free.

Convert multiple HEIC to JPG now