100% browser-based · No upload · Keeps transparency

Compress PNG Online: Reduce PNG File Size, Free and Private

  • No signup
  • Works on mobile
  • Nothing uploaded

Higher keeps more colours and detail. Lower shrinks the file further.

Drop your PNG files here

or drag and drop them anywhere in this box

Select PNG files

Up to 30 files • Max 25MB each • Files never leave your browser

A PNG compressor reduces a PNG's file size by trimming its colour palette, the same technique pngquant uses, while keeping the transparent background. Every conversion runs on your own device, so nothing is ever uploaded. Batch up to 30 files.

30
Files per batch
25MB
Max file size
100%
In your browser
0
Uploads to servers

A PNG compressor reduces the file size of a PNG image by reducing its colour palette, the same method the pngquant and TinyPNG tools use, which keeps the transparent background while cutting the file substantially. PNG uses lossless compression, so a plain re-save barely shrinks it. The real saving comes from lowering the number of colours, a lossy palette step that most graphics never miss. Logos, icons, screenshots, and flat illustrations often compress by half or more with no visible change, so you shrink a PNG, optimise it for the web, and keep its alpha transparency in one pass.

This online PNG compressor runs entirely in your browser. It reads the PNG, quantizes its colours to a smaller palette, and re-encodes a valid PNG, all on your device, so a private graphic never uploads. A slider controls how many colours to keep, trading file size against colour detail. The transparent background survives, unlike converting to JPG, which flattens it to a solid colour. You can bulk compress up to 30 PNGs at once and download them together.

People search for this tool as a PNG optimiser, an image compressor, a PNG size reducer, a way to reduce PNG file size, or a free TinyPNG alternative. This page explains how PNG compression works, how much smaller a PNG gets, whether transparency and quality survive, how lossy palette reduction differs from lossless optimisation, and when converting to JPG or WebP saves more instead. The compressor sits at the top; drop a PNG in to shrink it.

Why compress a PNG?

PNG files get large fast, and palette compression shrinks graphics without touching their transparency.

Cuts size by half or more

Palette compression drops the colour count graphics never use, often halving a logo or icon with no visible change.

Keeps transparency

The alpha channel survives, so a compressed PNG stays see-through, unlike converting to JPG, which flattens it.

Faster pages

Lighter PNGs improve load time and Core Web Vitals, so compressing UI assets speeds up an image-heavy page.

Private by design

Quantization and re-encoding happen in your browser through the Canvas API. Nothing uploads, so files stay yours.

Batch up to 30 files

Drop a folder of assets and compress them in one pass, then download every result at once.

Free, no watermark

No account, no email, no daily cap, and no mark added to your image. Your device does the work.

How it works

  1. 1

    Drop in your PNG files

    Drag your PNGs into the compressor or browse your device. Logos, icons, and screenshots compress best.

  2. 2

    Set detail and compress

    Use the slider to keep more colours or shrink further, then compress. The transparent background is kept.

  3. 3

    Download your smaller PNGs

    Save each compressed PNG or grab the batch at once. Nothing was uploaded during compression.

How to shrink a PNG

Palette compression keeps the PNG format and its transparency; converting to another format saves more but changes it.

MethodKeeps transparencyBest for
Compress PNG (this tool)YesGraphics that must stay PNG
Convert to WebPYesWeb delivery, 25 to 35 percent smaller
Convert to JPGNo, fills a colourPhotographs with no transparency
Reduce dimensionsYesAny oversized image
Reduce to PNG-8YesFlat graphics with few colours

Frequently asked questions

How do I compress a PNG for free?

Drop your PNG into the compressor and click Compress. It runs in your browser, keeps transparency, and nothing uploads.

How much smaller does a PNG get?

Often half the size or less for graphics. Palette compression removes colours logos and icons never use, so the drop is large with no visible change.

Does compressing a PNG keep transparency?

Yes. The alpha channel survives, so a compressed PNG stays see-through, unlike converting to JPG, which flattens transparency to a solid colour.

What is PNG compression?

PNG compression here means reducing the colour palette, the pngquant method, which cuts file size losslessly within the smaller palette while keeping the PNG format.

Will compressing a PNG reduce quality?

For graphics, no visible loss. Flat images never use their full colour range, so trimming it is invisible. Photographs may show slight banding at low settings.

Is compressing a PNG or converting to JPG better?

It depends on the image. Compress PNG keeps transparency, while JPG saves more on photographs but flattens any transparent background.

Can I compress many PNGs at once?

Yes. Drop up to 30 files in one batch, each compresses independently, and Download All collects them together.

Are my files uploaded when compressing?

No. Compression happens on your device through the Canvas API, provable by going offline after the page loads.

A PNG compressor reduces file size by trimming the colour palette, the pngquant method, which keeps the transparent background while often halving a logo or icon. Palette compression suits graphics that must stay PNG, and converting to WebP or JPG saves more when the format can change. This tool quantizes and re-encodes on your own device, so nothing is ever uploaded, and it batches up to 30 files. Drop a PNG in above to shrink it in seconds, free and private.

Ready to convert?

Free, instant, and private. Your files never leave your device.

Open the Compress PNG