b2KIT

Lossless Image Optimizer

Reduce PNG and GIF file sizes without any visible quality loss.

Tested tool guide Tested browser tools Checked August 16, 2026

What Lossless Image Optimizer does and how it behaves

Lossless Image Optimizer reduces the stored size of PNG and GIF files while preserving the image they display. It produces another valid file whose visual content is represented more compactly, without resizing the pixel grid or deliberately discarding image detail. The most common surprise is that lossless savings are not predictable from dimensions alone. An inefficiently stored graphic may become substantially smaller, while a file that has already been optimized may change very little or not at all. Lossless also describes image content, not necessarily byte-for-byte identity or preservation of every metadata field.

How the result is produced

1

Equivalent image representation

PNG and GIF are compressed, structured image formats, and more than one valid byte sequence can represent the same displayed content. Optimization uses that flexibility to produce a more compact representation. The resulting file may have different compressed data, chunk or block organization, and byte count even though decoding it produces the same intended appearance.

2

Savings depend on the source

The reduction depends on how efficiently the original file was encoded and what information it contains. Pixel dimensions alone do not determine the result. Two images with identical dimensions can have very different sizes because their colors, transparency, animation, metadata, and existing compression differ. The tool cannot guarantee a particular percentage reduction before processing the actual file.

Good uses

  • Reduce the transfer size of a PNG logo, icon, diagram, or interface screenshot without changing its pixel dimensions.
  • Make an animated GIF smaller for a web page or message while retaining its intended rendered animation.
  • Reprocess PNG or GIF assets received from different editors so each can be checked for avoidable file-size overhead.

Limits and checks

  • Do not interpret a small reduction as a failure. An already efficient file may contain little removable overhead and may have no meaningfully smaller lossless representation.
  • Lossless visual output does not necessarily mean every ancillary field is unchanged. If color profiles, textual metadata, timestamps, comments, or application-specific data matter, inspect those fields in the optimized file.
  • Optimization does not increase resolution, restore missing colors, or repair existing artifacts. A GIF that already contains palette banding or a PNG that was created from a degraded source will retain those visible limitations.

Common questions

Will optimization change the image dimensions or make it look softer?

No dimension reduction or intentional softening is part of lossless optimization. The output should preserve the source image's displayed content rather than resample it. Check the output dimensions, transparency, and animation playback when those properties matter. This tool is not a substitute for resizing when the actual goal is fewer pixels.

Does this optimizer also make JPEG, WebP, or SVG files smaller?

No support for those formats is implied. This tool is specifically for PNG and GIF files, which have different structures from JPEG, WebP, and SVG. Converting another format to PNG or GIF is a separate operation and can change color capabilities, animation features, file size, or visual fidelity.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools