Free PNG compressor

Reduce PNG file size online — no sign-up required

How it works

A workflow built around your real creative needs — from first direction to final asset.

PNG logos and graphics compressed with pngquant palette quantization

Palette quantization: the TinyPNG algorithm

TinyPNG's compression is powered by pngquant — a lossy PNG compression algorithm that reduces a full-colour PNG to an indexed palette of up to 256 carefully chosen colours. The palette is selected using a perceptual model that prioritises colours your eye notices most, so the compressed image looks identical to the original despite storing far less data. Playyy uses the same algorithm via libvips.

Try for free
Brand logos and UI graphics compressed from PNG to smaller palette-quantized PNG

Significant reduction on logos, icons, and UI graphics

Palette quantization is most effective on images with limited colour ranges — logos, icons, screenshots, UI components, and brand graphics. A full-colour PNG logo can often be reduced by 50–80% while remaining visually identical. For photographic PNGs with millions of colours, the tool falls back to WebP conversion for the best available compression.

Try for free
Transparent PNG cutout preserved after palette compression — logo on coloured background

Alpha transparency preserved

Palette quantization preserves alpha transparency — PNG's key advantage over JPEG. Compressed logos and cutouts remain transparent and ready to composite onto any background without re-exporting from the source file. The palette includes alpha values, so semi-transparent edges are preserved accurately.

Try for free

Everything you need to compress PNG files

pngquant palette quantization

The same lossy compression algorithm used by TinyPNG — selects up to 256 perceptually optimal colours to represent the image, reducing file size by 30–80% on logos and graphics.

Alpha transparency kept

Palette compression includes alpha channel data. Transparent logos and cutouts remain transparent after compression — ready to drop onto any background.

Smart fallback for photos

Photographic PNGs with millions of colours don't compress well as palette PNGs. For these, the tool falls back to WebP conversion which typically saves 40–60%.

Batch compress entire icon sets

Upload your full icon library, logo variants, or UI screenshot set and compress everything in one pass. Files process in parallel with no per-image waiting.

Files not stored

Images are processed server-side and discarded immediately after the compressed file is returned. Nothing is retained between sessions.

Download individually or all at once

Each file has its own download button as soon as it's compressed. When the batch is done, download everything in one click.

What Our Users Are Saying

  • I export a lot of transparent PNG logos from Figma and they're always larger than I'd like. Playyy compresses them in seconds and the transparency is perfect — they drop straight into our templates without any re-exporting.

    Aiko Tanaka

    Aiko Tanaka

    Independent Designer & Visual Systems Consultant

  • We have an icon library of about 200 PNGs that ships with our marketing site. Running the whole set through Playyy in one batch cut the total weight by about 60% — meaningful for a CDN-served asset.

    Luca Moretti

    Luca Moretti

    Local Business & Event Marketing Consultant

  • TinyPNG's free tier used to slow me down on big batches. Playyy does the same thing with no file limit and it processes everything at once instead of one at a time.

    Sophie Whitmore

    Sophie Whitmore

    Social Media Manager & Brand Content Consultant

Why Playyy for PNG Compressor

The same result as TinyPNG, without the upload limit

TinyPNG uses pngquant for compression and has a 20-file limit on the free tier. Playyy uses the same algorithm via libvips with no file count limit. Upload your full icon set or your entire screenshot library in one batch.

Lossless to your eye, lossy to the byte count

Palette quantization is technically lossy — it reduces the colour space from 16 million colours to 256. But the algorithm selects those 256 colours using a perceptual model, meaning the colours your eyes notice most are preserved accurately. On logos and UI graphics, the difference is invisible.

Part of a bigger workflow

PNGs often start life as exports from Figma, Sketch, or Illustrator — then get placed into Shopify, email templates, or ads. Compressing in Playyy keeps the file in the same tool where you might also need to upscale, enhance, or remove the background before publishing.

Related Use Cases

Frequently asked questions

Is palette quantization lossless?+

No — palette quantization reduces the colour space from 16 million colours to up to 256. It's technically lossy. However, the algorithm selects colours perceptually, meaning the visible difference from the original is negligible for most logos, icons, and UI graphics.

What happens with photographic PNGs?+

Photos have millions of unique colours and don't compress well as palette PNGs. For these, the tool falls back to WebP conversion, which typically saves 40–60% with no visible quality loss. The downloaded file will be renamed .webp.

Is alpha transparency preserved after compression?+

Yes. The palette includes alpha channel data, so transparent backgrounds and semi-transparent edges are preserved accurately in the compressed PNG.

How does this compare to running pngquant locally?+

The underlying algorithm is the same. Playyy adds a browser-based interface, batch processing, and no local installation — useful for teams that don't want to manage command-line tools.

What's the maximum file size?+

15 MB per file. Most PNG exports from design tools are well within this limit.

Read our customer stories

See how teams are using Playyy to ship better visuals, faster.

Create polished brand visuals fast

Keep every image on brand, control the final look, and turn campaign ideas into polished assets without waiting on another design cycle.