TinyImageResizer.com

Reduce PNG colour data while keeping a PNG image and transparent areas

Compress PNG files online with three palette-based compression levels. Keep PNG output and transparency while reducing colour complexity in your browser.

Select images

or drop images here

100% Private & Secure
Instant Processing
No Signup Needed
Free Forever
Companion ToolNeed exact physical width and height after compressing?
Resize Image

Compress PNG images with a palette-based method

The Compress PNG page is a dedicated browser-based tool for reducing the size of PNG images. It keeps PNG as the output format and applies a colour-palette reduction process rather than converting the file to JPEG. This matters when the image contains transparent pixels, interface graphics, product cut-outs, icons, diagrams or artwork that should remain in a PNG file.

PNG is a lossless file format, but that does not mean every way of making a PNG smaller is lossless. This tool uses palette quantization: it groups similar colours and maps pixels to a smaller set of representative colours. The result is still a PNG, but the visible colours can change. On a simple logo or illustration the difference may be hard to notice; on a photograph, gradient or soft shadow, reduced colours may create visible banding or less subtle transitions.

Select a compression level

The current Compress PNG page provides three levels:

These are palette levels, not JPEG quality percentages. The processing code draws the PNG to a canvas, applies the selected palette reduction and exports a PNG result. It does not provide a target-KB input, custom pixel dimensions or a resize slider on this particular page. When your task requires a specific maximum such as 50 KB or 100 KB, use the separate Compress PNG to Size page, which has target-size controls and optional downscaling.

Extreme Compression uses a small palette of about 32 colours for a stronger reduction.
Recommended (Balanced) uses about 128 colours as a middle setting.
High Quality allows about 256 colours, preserving more colour variation while often producing a larger file.

How to compress a PNG image

The tool applies the same palette level to the selected batch. It does not analyse each image and automatically choose a different colour limit for each one, so a level that looks good on a simple icon may be too aggressive for a photograph. Check more than one file when you process a mixed folder.

Open the Compress PNG page and select one or more PNG files from your device.
Choose Extreme Compression, Recommended (Balanced) or High Quality in the compression-level panel.
Start with Recommended for a mixed graphic or screenshot, then compare the downloaded file with the original.
Choose Extreme only when the file-size reduction is more important than retaining subtle colour changes.
Choose High Quality when the image contains gradients, soft shadows or colours that must remain more nuanced.
Download the compressed PNG or, when several images were selected, download the ZIP archive and inspect the individual files.

What palette quantization changes

A PNG can contain millions of possible RGB colour combinations. Palette reduction maps the image to fewer representative colours. In this tool the selected level corresponds to around 32, 128 or 256 colours, depending on the chosen compression setting. If the input already contains fewer distinct colours than the selected limit, the palette routine may not need to change the colour map substantially.

The quantizer treats highly transparent pixels separately and retains an alpha channel in the output. Fully transparent areas remain transparent, and semi-transparent alpha values are normalized into cleaner steps. That makes the result suitable for many transparent graphics, but it is not a guarantee that every anti-aliased edge will look pixel-identical to the source. Inspect logos, cut-out products and fine line art against both light and dark backgrounds.

Where PNG compression is useful

PNG is often chosen for graphics where edges, transparency or repeated flat colours matter. Palette reduction is most useful when the source contains broad areas of similar colours rather than complex photographic texture. Examples include:

It is less predictable for full-colour photographs, skin tones, smooth skies, gradients, glows and subtle semi-transparent shadows. Those images can show banding or visible colour steps when forced into a small palette. For photographic content where PNG is not required, consider whether JPG or WebP is acceptable. A different format may reduce the file more effectively than strong PNG quantization.

Simple logos with a limited colour palette.
Interface icons and app graphics with transparent backgrounds.
Diagrams, charts and illustrations with flat fills.
Screenshots containing mostly solid interface colours.
Small web graphics where the PNG format is required by a publishing system.

PNG compression is not a target-size guarantee

This page offers compression levels rather than a specific KB ceiling. Choosing Extreme does not promise that the result will be under 10 KB, 20 KB, 50 KB or any other limit. The amount of reduction depends on source dimensions, the number of colours, texture, transparency and how efficiently the original PNG was already encoded. The page does not resize the pixel dimensions in this quality-mode workflow.

When a form or website specifies a maximum file size, check the actual downloaded PNG. If the result is still too large, the target-size PNG tool offers more controls: it can test several palette sizes and, when enabled, reduce the pixel dimensions proportionally. That may change visual detail and pixel dimensions, so it should be used only when the receiving requirement allows those changes.

Browser processing and a final quality check

The compression workflow runs in the browser using Canvas and a local palette-quantization helper. The page allows multiple PNG files to be processed and bundles multiple results into a ZIP. It is intended for PNG inputs; use an image converter first if the original file is a JPG or WebP image.

Before replacing an image on a website, compare the output at its actual display size. Check small text, curved edges, gradients, shadows and transparent margins. Keep the original file if you may need to revise the artwork later. The best compression setting is the strongest level that still preserves the appearance required for the image's real use.

Frequently Asked Questions

Reduce PNG colour data while keeping a PNG image and transparent areas

Does this tool compress PNG files without converting them to JPG?
Yes. The output remains PNG. The tool reduces colour complexity through palette quantization rather than converting the image to JPEG.
Does PNG compression here remain completely lossless?
No. The file remains a PNG, but palette quantization can change colours and subtle edge appearance. It is not a pixel-identical lossless optimization.
Which compression levels are available?
The page offers Extreme Compression, Recommended (Balanced) and High Quality, using approximately 32, 128 and 256 palette colours respectively.
Does Compress PNG have a custom KB target?
No. This page exposes three quality levels. Use the separate Compress PNG to Size tool when you need a target in KB or MB.
Will the PNG keep its transparent background?
The output retains an alpha channel and transparent areas. Semi-transparent edges may be normalized during quantization, so inspect the final graphic.
Can I compress PNG screenshots and logos?
Yes. Palette reduction can work well for flat-colour graphics, icons, diagrams and many screenshots. Results depend on the colours and detail in the source.
Is this tool suitable for photographs?
It can process PNG photographs, but reducing a photo to a small palette may create visible colour banding. Compare the result carefully or use an appropriate photo format.
Can I compress multiple PNG files together?
Yes. Select multiple PNG images and the tool processes them using the same compression level, then packages the outputs in a ZIP.
Does the tool resize the image dimensions?
The current quality-mode Compress PNG page keeps the canvas pixel dimensions. It does not expose a resize control on this page.
Are PNG files uploaded to a server for compression?
The current tool uses browser-side Canvas processing and a local quantization helper. The image processing runs in the browser.

Compress to a specific size

Choose a target size for forms, portals and uploads.

Compress any image

Explore More in File Size & Target KB Compression

Related Tools

Explore more tools to optimize, convert, and manage your images.

All Tools