These answers cover size targets, what happens to PNG and HEIC files, and what ends up in the ZIP.
Can I compress a whole batch of images at once?
Yes. Select or drag and drop a batch of JPG, PNG, WebP, AVIF and HEIC files, in any mix, and download every result in one ZIP. The files are processed one at a time in your browser. Anything that can't be processed is skipped and listed by name with a short reason; if nothing can be processed, no ZIP is created.
Can I compress images to a specific file size, like 200KB?
As a maximum, not as an exact size. Switch to Target size and pick 20, 50, 100, 200 or 500 KB. For JPG, WebP and HEIC the tool lowers the quality, without resizing, and keeps the highest quality that still fits. In Quality mode the slider (30-95%) sets the quality directly.
Can every image reach the target size?
No. A very detailed image can still be above the target at the lowest quality (30%). It is marked 'target not reached' with its real size, and the smallest result (or your original, if that is smaller) still goes into the ZIP. To go lower, reduce its dimensions first. PNG and AVIF files are not size-targeted at all.
What happens to PNG files?
Quality and size targets don't apply to PNG: it is lossless, so re-encoding can make a file smaller or larger. In testing, a poorly compressed 585 KB PNG came out around 390 KB, while a 2.3 KB transparent PNG would have grown to about 3.5 KB. When the new file isn't smaller, your original goes into the ZIP. To make a PNG smaller, convert it to JPG or WebP first if the format change is acceptable.
Can HEIC and HEIF photos be converted?
Yes. HEIC and HEIF files are saved as JPG, at the slider quality or toward the size target you choose. It is a format change, so the JPG is often larger than the HEIC; the point is a file that opens on any device. If the target isn't reached, the JPG is still kept.
What happens if compression would make a file larger?
For JPG, WebP and PNG, your original goes into the ZIP unchanged and is marked as kept as original. HEIC is the exception because it always becomes a JPG. AVIF files the browser can't re-encode are also kept unchanged. A file kept as the original still contains its metadata, such as GPS location; re-encoded files do not.
Does the tool resize my images?
No. Quality mode and Target size mode change only the encoding quality, so width and height stay as they are. If the dimensions are larger than you need, shrink them first with the Image Resizer.
Are the files downloaded together?
Yes, in one ZIP. A re-encoded file is named after the original with -compressed added (-converted for HEIC) and a short suffix, for example photo-compressed_codittools.jpg. A file kept as the original keeps its name plus the short suffix. Spaces and symbols become hyphens, and letters from any alphabet are kept.