TotImage

Blog

How to convert many HEIC photos at once: batches and ZIP

To convert many HEIC photos, select them together in TotImage’s HEIC to PNG tool, convert the batch and download the results as a ZIP. Start with a small group: the practical limit is your device’s memory, not a fixed upload quota.

Convert HEIC to PNG →

A ZIP is a package, not a new image format

A ZIP can contain HEIC photos, videos, folders and other files. Google Takeout can export your photo library as an archive; it can also include separate JSON metadata files. Converting the photos does not convert those JSON files or turn a whole archive into one picture. Keep the original export if you need its metadata.

A workflow that works with extracted files

  1. Download your archive and extract it into a folder on your computer.
  2. Select the HEIC or HEIF photos you want to convert. Leave videos and JSON files out of the selection.
  3. Open the HEIC to PNG tool below and select several images together. Start with a small test batch.
  4. Convert and inspect one PNG. If it looks right, download each result or choose Download all as ZIP.
  5. For a large library, repeat in smaller groups. Download each group before clearing the list.

Or drop the ZIP directly

You can also select or drop a ZIP in the HEIC to PNG tool. TotImage finds supported images inside folders and queues them for conversion. It skips other file types and nested ZIPs. Convert the queue, then download the successful results as one PNG ZIP. Encrypted archives and ZIP64 are not supported. The current reader queues up to 5,000 supported entries per archive and rejects individual extracted files above 256 MiB; smaller batches are still safer.

Why split a large export?

The compressed size of a ZIP is not the amount of memory conversion needs. Images must be decoded, and the browser also holds output files for download. A handful of high-resolution photos can need much more memory than their file sizes suggest. Close other heavy tabs, keep the conversion tab open and use smaller batches on phones or older computers. There is no batch size that is safe on every device.

If one photo fails

Do not discard the whole export. Download the successful results, then retry the failed file by itself. Check that it is a real HEIC rather than a video or a renamed file. Download a fresh copy if it appears damaged. Some HEIF variants are not supported. Keep the originals so a failed conversion does not become a lost photo.

Before deleting anything

Check a few output images, not just the ZIP filename. PNG copies may be much larger than HEIC. TotImage converts the first image or frame to a static result and does not retain metadata, HDR or animation. Use the PNGs for the app that needs them and keep the export as your archive.

Keep your originals. Conversion creates a new copy; metadata, HDR and extra frames are not retained.

Questions, answered

Does ZIP output reduce PNG quality?

No. ZIP packages the converted files; it does not apply another image conversion. The conversion itself still has the documented metadata, HDR and frame limits.

Can I convert an entire Google Takeout export?

Work with the HEIC images in smaller batches. A Takeout archive can include videos and JSON metadata, which this image converter does not convert.

Sources

Keep going