A free PNG compressor that makes PNG files up to 80% smaller in your browser, and scores every one so you can see nothing visible changed.
5.0(1 rating)Drop your PNG files to make them smaller, with a score on each that shows how close it looks. It all happens in this browser.
Your images
Settings
PNG stays PNG, JPG stays JPG.
No visible change. Each PNG is the smallest file that still scores 90.
Compress
Add an image to compress.
Everything happens in this browser, so your images never leave your computer. PNGs are compressed with libimagequant and OxiPNG, JPGs with Google's JPEGli, and every result is scored with SSIMULACRA 2, the quality metric from Cloudinary and JPEG XL.
This free PNG compressor makes PNG files up to 80% smaller in your browser, and scores every file so you can see that nothing visible changed.
It works on screenshots, logos and graphics, up to 50 at once. Nothing is uploaded.
Here's how PNG compression works, what I measured, and when a PNG is the wrong format.
What is a PNG compressor?
A PNG compressor makes a PNG file smaller. The best ones do it by cutting the number of colors in the picture to what the eye needs, then packing the file tighter.
A screenshot has a few hundred colors that matter, not the 16 million a PNG can store. So it can lose most of its size and still look the same.
How much smaller your PNGs get
I ran real pictures through it on September 28, 2026, at High unless it says otherwise:
- Original
- 321 KB
- Compressed
- 45 KB
- Smaller by
- 86%
- Score
- 92.8
- Original
- 307 KB
- Compressed
- 109 KB
- Smaller by
- 65%
- Score
- 90.0
- Original
- 558 KB
- Compressed
- 547 KB
- Smaller by
- 2%
- Score
- 100
- Original
- 558 KB
- Compressed
- 133 KB
- Smaller by
- 76%
- Score
- 71.0
- Original
- 558 KB
- Compressed
- 46 KB
- Smaller by
- 92%
- Score
- 82.1
- Original
- 225 KB
- Compressed
- 41 KB
- Smaller by
- 82%
- Score
- 70.4
- Original
- 225 KB
- Compressed
- 74 KB
- Smaller by
- 67%
- Score
- 87.7
Screenshots and graphics shrink the most, with no change you can see. Photos saved as PNG don't, and the next sections explain why.
Compared with CloudConvert and TinyPNG
I ran the same five PNGs through CloudConvert and TinyPNG, and scored every result the same way. How I tested is right below the table.
- CloudConvert
- 65 KB, score 96.8
- TinyPNG
- 45 KB, score 92.7
- This compressor
- 45 KB, score 92.8 (High)
- CloudConvert
- 124 KB, score 90.0
- TinyPNG
- 85 KB, score 81.4
- This compressor
- 76 KB, score 81.6 (Balanced)
- CloudConvert
- 230 KB, score 80.3
- TinyPNG
- 204 KB, score 79.3
- This compressor
- 198 KB, score 80.0 (Balanced)
- CloudConvert
- 183 KB, score 67.6
- TinyPNG
- 150 KB, score 67.9
- This compressor
- 133 KB, score 71.0 (Small)
- CloudConvert
- 62 KB, score 67.0
- TinyPNG
- 48 KB, score 70.2
- This compressor
- 41 KB, score 70.4 (Small)
This compressor made the smallest file on all five pictures.
Against TinyPNG, it also scored higher on all five. On the screenshot that's a tie in practice: 0.2 KB smaller and 0.1 points higher.
CloudConvert scored higher on the screenshot and the graphic, with bigger files. At its own score on the graphic, 90, High made the graphic 109 KB against its 124 KB.
Both screenshots scored above 90, where no one can tell them from the original. On the portrait, this compressor scored 80.0 against 80.3, 32 KB smaller.
I use CloudConvert myself. It also converts video, audio, documents and ebooks, which this page doesn't.
How I tested
I tested on September 28, 2026, with these five PNG files:
- What it is
- A Mac screenshot of a dark web menu, 1996 x 764
- Size
- 321 KB
- What it is
- The post image sizes graphic from this site, 2116 x 1004
- Size
- 307 KB
- What it is
- Kodak test photo 4, a woman in a red hat, 512 x 768
- Size
- 637 KB
- What it is
- Kodak test photo 23, 2 macaws, 768 x 512
- Size
- 558 KB
- What it is
- Wikimedia Commons' PNG transparency demonstration, 800 x 600
- Size
- 225 KB
The Kodak photos are the standard pictures for testing image compression. I ran each file through two other compressors:
| Compressor | What I used |
|---|---|
| CloudConvert | Its compress PNG, run through its API at the default settings |
| TinyPNG | Its free web compressor, which has no settings |
This compressor ran each file at High, Balanced and Small. The table shows the level whose score lands closest to the others, so the sizes compare fairly.
The page runs the same engines and scores every file with the same metric, so you can check your own.
Without losing quality: the score
Every file gets a score from SSIMULACRA 2, a quality metric built by Cloudinary and used by the JPEG XL team. It compares your compressed file with the original, pixel by pixel, the way your eye would.
| Score | What it means |
|---|---|
| 90 and up | Looks identical: no difference even flicking between them at 100% |
| 80 to 90 | Same side by side at 100% |
| 70 to 80 | High quality: hard to notice without comparing |
| 50 to 70 | Medium quality: you can see it up close |
| Under 50 | Visible loss |
Each level is a floor: High keeps every PNG at 90 or more, Balanced at 80, Small at 70.
The compressor tries fewer colors until the next step would drop below the floor, so you get the smallest file that still looks the way the level promises.
Click Compare on any file to drag between the original and the result, and zoom to 100% to check the details yourself.
Screenshots and graphics vs photos
PNG is made for pictures with flat colors and sharp edges: screenshots, logos, charts, diagrams, and anything with transparency. Those compress well.
A photo has thousands of shades in every patch of sky or skin. Squeezed into 256 colors it shows banding and grain, so a photo belongs in a JPG, WebP or AVIF file.
When you drop a photo, the compressor says so, and offers to save it as a JPG, or as a WebP when it has transparency.
The photo above went from 558 KB to 46 KB that way, and still scored 82.1.
High, Balanced or Small?
Each level does something different to a PNG:
- What it does
- Every pixel kept, the file rewritten smaller
- Use it for
- Files you'll edit again
- What it does
- The smallest palette that scores 90 or more
- Use it for
- Screenshots, logos, graphics
- What it does
- The smallest palette that scores 80 or more
- Use it for
- When size matters more than a perfect copy
- What it does
- The smallest palette that scores 70 or more
- Use it for
- Photos saved as PNG, thumbnails and previews
- What it does
- The best quality under 20 KB to 2 MB
- Use it for
- Upload forms with a size limit
High is the default. Pick Balanced when a smaller file matters more than a perfect copy, and check the score.
Make big images smaller first
A screenshot from a Retina screen has twice the pixels, each way, of what you saw on it. If your page shows it smaller, pick a max width.
The file then shrinks far more than compression alone can make it.
Nothing is uploaded
Most online compressors send your file to their server and send back the result. This one compresses in your browser, so your images never leave your computer.
The engines are open-source standards: libimagequant for PNG colors, OxiPNG to pack the file, Google's JPEGli for JPG. They run as WebAssembly on your own device.
Edit your images first
Compress last. Crop, retouch or design first, then compress the file you'll publish.
These are the apps I'd use to make and edit images:
| App | What it's for |
|---|---|
| Paper | My favorite right now: design on a real HTML and CSS canvas that exports as code and works with AI agents |
| Figma | Interface design and graphics, together with your team |
| Canva | Social posts, thumbnails and slides from templates |
| Adobe Express | Quick social graphics and flyers |
| Adobe Photoshop | Detailed retouching and compositing |
| Adobe Lightroom | Color and light, and organizing your photos |
Most AI tools now edit photos too: upload one, describe the change, and they make it.
| AI | What it does to your photo |
|---|---|
| Adobe Firefly | Removes objects, expands backgrounds and upscales in its image editor |
| ChatGPT | Edits an image you upload: describe the change, or select a part and describe it |
| Gemini | Changes the background, replaces an object or restyles your photo |
| Grok | Takes your image as input and transforms it, like a new style |
| Midjourney | Inpainting, pan and zoom out on your own images in its Editor |
| Higgsfield | Brush over an area to swap objects or fix backgrounds, plus relight |
| Magnific | Retouches photos, upscales up to 10K and removes backgrounds |
| fal | Image editing models by API, for developers |
Whatever you use, drop the result here before you publish it. AI images are often large PNGs, so they shrink the most.
Who is the PNG compressor for?
It's for anyone publishing screenshots, logos and graphics:
- Post image generator – creators exporting social images as PNGs
- Logo background remover – anyone whose see-through logo came out big
- Image background remover – anyone publishing cutouts, which are always PNGs
- PNG to WebP – site owners who'd rather switch format for even smaller files
It works in your browser, so your screenshots never leave your computer.
Use smaller images everywhere
Smaller images make pages load faster, emails send and posts upload.
If you run a blog, how to start a blog covers the rest of the setup.
To make images to compress, try the post image generator or the LinkedIn carousel generator.
Design and edit your images
Design them with
Edit photos with
Make and edit images with AI
Ask AI about them
PNG Compressor FAQs
Questions about the PNG compressor? Here's what to know.
A PNG compressor makes a PNG file smaller, usually by cutting its colors to what the eye needs and packing the file tighter.
This one does it in your browser, and scores each result against the original.
On High, not in any way you can see: every file must score 90 or more on SSIMULACRA 2, or it's kept without loss.
A Mac screenshot went from 321 KB to 45 KB at a score of 92.8, where 90 means it looks identical.
It's probably a photo, which has too many shades for the 256 colors a small PNG uses.
Save it as a JPG, or as a WebP if it has transparency: the compressor offers both.
It's SSIMULACRA 2, a metric from Cloudinary that compares the compressed file with the original the way your eye would.
90 and up looks identical, 80 is the same side by side, and 70 is hard to notice without comparing.
Yes, pick Size target and choose from 20 KB to 2 MB.
The compressor finds the best quality that fits, and makes a big image smaller first so it stays clean.
Yes, a PNG keeps its see-through parts, and so does WebP or AVIF if you convert to them.
Only JPG has no transparency, so you pick the color that fills it.
You can drop PNG, JPG, WebP, AVIF and HEIC files, up to 50 megapixels each.
You can do 50 at once and download them all as one ZIP.
A PNG stays a PNG unless you pick JPG, WebP or AVIF instead.
Yes, this PNG compressor is free, with no account and no limit on files.
It runs in your browser, so it costs nothing to run.
No, the PNG compressor works in your browser.
Your images never leave your computer.
This PNG compressor is for anyone who puts images online:
- How to start a blog – bloggers who want fast pages.
- Post image generator – creators who share screenshots and quote cards.
- LinkedIn carousel generator – anyone posting slides.
It also suits designers, developers and support teams who send screenshots all day.
There's the post image generator, the image to 3D converter and the YouTube thumbnail downloader.
The rest are in free tools.
I did.
I'm Navid Moazzez, and the PNG compressor is one of my free tools on navid.me.
Read more about me.
Navid.me is reader-supported. When you buy through links on this site, I may earn an affiliate commission. Learn more.
More free tools
The most actionable AI newsletter for founders
Every week, get proven AI strategies, curated tools, and step-by-step systems to grow your audience, create better content, and build a profitable creator business.
No fluff, no filler, no BS. Just five minutes each week that might level up your online business and life.
P.S. Sign up now to get free access to my ultimate AI tools guide for creators.





















