A PNG leaf illustration with transparency and reduced file size.

ONELESS · IMAGE LIGHT

Compress PNG

PNG is useful for screenshots, diagrams, lettering, and transparent graphics, but not every PNG stores those pixels equally efficiently. Compress PNG tries a different lossless encoding of the image decoded by your browser. It keeps the displayed dimensions and alpha values, compares the actual byte sizes, and gives you a separate result. There is no misleading JPEG-style quality slider and no hidden reduction in the number of colors.

Open Compress PNG · This tool needs JavaScript for image processing. The complete guide is available below.

UNDERSTAND THE RESULT

A little context before the next click.

Storage changes; decoded pixels stay

The optimizer filters rows before DEFLATE compression. This can represent repeated patterns and neighboring pixels more compactly without intentionally changing their decoded 8-bit RGBA values. It does not resize, quantize colors, sharpen, or remove the background.

Transparency is part of the picture

Opaque, partly transparent, and fully transparent pixels remain in the PNG output. The checkerboard is a preview aid and is not included in the downloaded file. Inspect translucent edges as well as large clear areas.

Lossless encoding has a precise scope

The preserved pixels are the browser’s decoded canvas pixels. A 16-bit source, embedded profile, or unusual color space can change during browser decoding. This is not a byte-for-byte archival optimizer, and original metadata is not copied. Keep the original for color-critical work.

HOW TO USE IT

From an original to a clear next step.

  1. Choose a still PNG, drop it onto the workspace, or try the transparent sample. A misleading filename does not bypass the actual format check.
  2. Wait for the optimized result. No quality setting is needed; the tool does not reduce the color palette or pixel dimensions.
  3. Compare the original and result using the divider. Read the actual byte savings, or the notice that the new file is larger. Use 100% to inspect small details.
  4. Download the optimized PNG when useful. Download original is also available if your source is already smaller. Clear releases the current source and preview from the tool.

EVERYDAY USES

Small image tasks, with room to see.

A screenshot with text

Try lossless storage optimization when small lettering and sharp edges matter. Check the measured size rather than assuming that every screenshot will shrink.

A logo on several backgrounds

Keep a PNG’s alpha channel when the same graphic must sit on light, dark, or colored pages. No opaque background is added by this optimizer.

A diagram for a document

Prepare a separate copy without changing the diagram’s displayed dimensions. If the document also requires fewer pixels, use Image Resizer before optimizing that resized copy.

YOUR IMAGE, YOUR DEVICE

Local processing. A separate result.

The selected image is read and processed in this browser. This tool does not upload the file to a server or save it in browser storage. Choosing another file or leaving the tool releases its working images. Downloaded copies remain wherever your browser saves them.

Every change starts from the original image in memory. Export creates a new raster file; original EXIF, camera information, and embedded profile metadata are not copied. Browser decoding and color management can affect the result, so keep your original for archival work.

This release handles one file at a time, up to 25 MB, 16 megapixels, and 16,384 pixels on either side. Animated images are rejected rather than flattened to one frame. Browser encoding support can vary. A failed export shows an error and never leaves an outdated result ready to download. Read the site privacy policy for the surrounding website.

File sizes and limits use decimal units: 1 KB = 1,000 bytes and 1 MB = 1,000,000 bytes. Rounded labels are for readability; target checks compare exact bytes.

KEEP IT NEARBY

One less search next time.

Bookmark this page with Ctrl + D on Windows or Command + D on a Mac. To make a desktop shortcut, use your browser’s shortcut or Add to Home Screen option when available. The shortcut opens the tool page; it does not include your image or settings.

Guide to adding a OneLess browser shortcut

Choose a OneLess shortcut icon

Download a PNG or ICO if your device lets you customize shortcut icons.

QUESTIONS, ANSWERED

Before you save or share.

Is this a lossy PNG compressor?

No. There is no palette reduction or quality slider. It losslessly encodes the decoded 8-bit RGBA canvas. Browser decoding and color management still apply.

Why can the optimized result be larger?

The source may already use a compact palette, stronger compression, or a more suitable encoding. This optimizer uses RGBA rows and may not beat it. Both sizes are measured and a larger result is labelled honestly.

Can this meet a specific KB limit?

This tool does not resize or target a byte ceiling. Use Resize Image to KB if you can accept smaller dimensions to meet a limit.

Does it keep animation?

No. Animated PNG is detected and rejected to avoid silently dropping frames. Select a still PNG for this release.

Are metadata and profiles preserved?

No. The output is a new raster made from browser-decoded pixels. It does not copy original EXIF, text chunks, or embedded profiles. Keep the original if those fields matter.

Which browsers can optimize PNG?

The optimizer requires the CompressionStream API in addition to image decoding. If the current browser cannot perform the operation, it shows an error instead of presenting an unchanged file as a successful optimization.

ANOTHER SMALL TASK?

Keep the next step close.

Ready for the image in front of you?

Optimize PNG storage while keeping decoded pixels and transparent edges.

Return to Compress PNG ↑