image
Compress a PNG without losing quality
Shrink PNG file size while keeping crisp edges and transparency — free, unlimited, and processed entirely on your device.
Drag & drop your images
or click to browse — multiple files welcome
Shrinks JPG, PNG & WEBP · Choose a quality or a target file size
~12× smaller
Press Ctrl V to paste
Your images never leave your device
PNG is lossless, which keeps text and logos sharp but often makes files large. This compressor reduces a PNG's size by optimising its colours and encoding — so a screenshot, logo or graphic downloads and loads far faster while still looking clean.
Transparency is preserved, there's no watermark, and because everything runs in your browser your image is never uploaded. Drop in one PNG or a whole batch.
Why compress with ClearBG
Big size savings
Cuts PNG weight substantially — ideal for logos, icons, screenshots and UI assets.
Keeps transparency
Alpha channels stay intact, so your PNG still drops cleanly onto any background.
Private & free
Runs on your device — nothing uploaded, no watermark, no per-image cost.
Related free tools
Convert, resize or strip metadata — all on your device.
More ways to compress
Why PNGs get so large
PNG compresses patterns, not photographs
PNG is lossless: it reconstructs your pixels exactly. It achieves that by finding repetition — runs of identical colour, rows that resemble the row above — and encoding those patterns compactly.
A screenshot of a code editor is full of such repetition and compresses beautifully. A photograph has almost none: sensor noise means adjacent pixels differ slightly everywhere, so PNG ends up storing something close to raw pixel data. This is why a photo saved as PNG is routinely five to ten times larger than a visually identical JPG.
The fix depends on the content
Before compressing, decide which kind of PNG you have. If it is a photograph, the format is the problem and no amount of PNG optimisation will fix it — convert to JPG or WebP and expect an 80–90% reduction with no visible change.
If it is a screenshot, logo, diagram or anything with sharp edges and flat colour, PNG is the right format and should stay. Lossy compression would put visible haloing around text and edges.
Compressing a PNG that should stay a PNG
Two levers work without changing format. The first is dimensions: a screenshot from a high-density display is often twice the resolution it needs to be, and halving it cuts the file to roughly a quarter.
The second is colour depth. A PNG storing 16 million colours for an image that only uses forty is wasting most of its palette. Reducing to an indexed palette is technically lossy but often visually identical on flat-colour graphics, and can cut the file dramatically. On photographs it produces obvious banding, so it is a graphics technique only.
Keep the transparency in mind
The one thing that must survive is the alpha channel. Converting a transparent PNG to JPG discards it entirely and the background comes back as solid white or black.
If you need both small size and transparency, lossy WebP is the answer — it carries a full alpha channel at a fraction of PNG's size, and every current browser supports it. Keep the PNG as your master for anything you will hand to someone else.
Frequently asked questions
Will compressing a PNG lose quality?
Does it keep transparency?
Is there a file limit or watermark?
Compress your images — free and private
No upload, no watermark, no sign-up — everything runs in your browser.
Compress an image now