Compress PNG images
Drop your PNG files below and choose how small you need them. Everything happens on your device.
PNG compression is lossless, so the pixels never change — the size comes down by storing them more cleverly. If that is not enough, the real lever is fewer colours or smaller dimensions, not a lower quality setting, because PNG has none.
Drop your PNG files here
Set a quality, or give BriskFile an exact size to hit. It will find the best quality that fits.
or drop a folder here, or paste an image with Ctrl + V
Nothing is uploaded. Your files are read by this page and processed by your own processor. Open the Network tab and watch — you will not see them leave.
What compressing PNG actually does
PNG compression is lossless, which means there is a hard floor: the pixels cannot change, so the only savings come from storing the same pixels more cleverly. BriskFile uses oxipng, which tries a range of filter and compression strategies and keeps the smallest result. Typical savings on an unoptimised PNG are 10–30%, and the output is bit-for-bit identical when decoded.
If you need more than that, the honest answer is that PNG is the wrong format for your image. A photographic PNG will drop by 90% as a JPEG or WebP; a screenshot will usually halve as a lossless WebP. Both are one click away on this page.
Getting a good result
- Optimisation level 4 is a good default. Level 6 takes several times longer for a percent or two more, which is only worth it for images you serve millions of times.
- If the PNG is a photograph, converting to JPEG or WebP will save far more than any lossless optimiser can.
- Screenshots taken on a high-DPI display are often twice the resolution they need to be. Halving the dimensions usually beats any compression setting.
- PNGs exported from design tools frequently carry large colour profiles and metadata chunks. Stripping those alone can remove a surprising amount.
Hitting an exact file size
Upload forms, government portals and job applications frequently demand a file "under 200KB" and reject anything over it, without telling you by how much. Tick Aim for a specific file size and BriskFile searches for the highest quality that still fits, re-encoding up to eight times to find it.
The result is always under your limit, not near it. A file three kilobytes over the cap is rejected exactly as firmly as one three megabytes over.
Questions
Why did my PNG only get 15% smaller?
Because PNG compression is lossless — the pixels have to come back exactly, so there is a limit to what any optimiser can do. If it was already optimised once, there may be almost nothing left. For a bigger saving you need a lossy format.
Does this change how my image looks?
Not at all. oxipng re-packs the same pixel data more efficiently. Decode the before and after and they are identical.
What should I use instead for photos?
WebP if it is going on a website — it supports transparency and compresses far better. JPEG if it needs to open anywhere else.
What BriskFile will not do to you
-
Your files never leave your device
Every conversion runs in your browser. Open DevTools, watch the Network tab, and you will see no upload — because there is not one.
-
No account, no email, no watermark
Nothing to sign up for and nothing stamped on your images. There is no step between choosing a file and getting it back.
-
No limits at the download button
No daily cap, no file counter, no "upgrade to download". If the tool starts a job, it finishes it.
-
Checkable, not just claimed
Open the Network tab and convert something — nothing goes out. Or load the page, disconnect, and watch it keep working: the tool is already on your machine, and your file never leaves it.