Compress PNG to 100KB
Drop images here or click to select
PNG · up to 50MB each
Target size: 100KB · PNG output (transparency kept)
Shrink PNG files to 100KB while keeping the format and its transparency. Unlike photo compressors that silently convert to JPEG, this tool outputs PNG and reduces dimensions until the file fits — processed entirely in your browser.
How to compress png to 100kb
- Drag and drop your PNG (or click to browse), up to 50MB each.
- The compressor re-encodes your PNG losslessly and, when quality alone cannot fit the budget, steps the dimensions down until the file is at or below 100KB.
- Review the result — new size and dimensions are shown next to the original.
- Click Download to save the PNG. Transparency is preserved and nothing is uploaded.
Why PNG files resist getting smaller
PNG is lossless: every pixel that goes in comes out exactly the same, on every save, forever. That guarantee is why PNG is the standard for logos, UI screenshots, diagrams and anything with transparency — and it is also why PNG files stay large. There is no quality slider to turn down; the bytes are the bytes.
The one lever a PNG compressor has is pixel count. Halving an image's dimensions removes three quarters of its pixels, and fewer pixels mean a proportionally smaller file. This tool works that lever automatically: it re-encodes your PNG losslessly first to let the encoder's efficiency work, then steps dimensions down until the file fits under 100KB.
Transparency survives the whole process. Alpha channels are part of the lossless data, so a logo with a transparent background comes out as a smaller PNG with the same transparent background — something a JPEG-converting compressor cannot promise, since JPEG has no transparency at all.
What to expect at 100KB
Simple graphics — flat-color logos, icons, trimmed screenshots — often fit under 100KB at full or near-full size, because large uniform areas compress extremely well in PNG. Photographic content inside a PNG is the hard case: photos carry noise and gradients that lossless encoding preserves verbatim, so reaching 100KB can mean a significant dimension reduction.
The tool reports honestly when it cannot reach the target: if the dimension floor is hit before 100KB, you get the smallest achievable file with a clear notice, never a silent failure or an unexpected format switch. For very large canvases, cropping to the relevant area first — not just resizing — is the most effective move, because it removes pixels entirely rather than shrinking everything.
If the PNG you are shrinking is a photo without transparency, you are fighting the format. The same image converted to JPEG at the same 100KB keeps several times the resolution. This page exists for images that must stay PNG — transparent logos, required-PNG uploads, graphics with sharp text — and it is the right tool for those.
Where the 100KB PNG limit shows up
Marketplace and CMS upload forms frequently cap images at 100KB and validate the format server-side: logo uploads for seller profiles, avatars on community platforms, button and banner assets in form builders. A PNG that exceeds the cap is rejected at submission, and the usual quick fix — opening a heavy desktop editor — is slower than this page.
App store assets are another common case: icons and screenshots submitted to listing dashboards often have per-file size caps alongside strict PNG requirements. Since the output here is guaranteed PNG with transparency intact, the file you download is directly submittable — no format conversion, no white background where transparency used to be.
Because everything runs browser-side, a folder of assets can be checked and shrunk one by one with zero upload cost — relevant on slow connections and for confidential product screenshots that should not be handed to a random web service.
Frequently asked questions
Is this tool really free?
Yes — unlimited use, no signup, no watermark.
Are my images uploaded to a server?
No. Compression runs entirely inside your browser, so your files never leave your device.
Does the output stay a PNG with transparency?
Yes. Unlike photo compressors that convert everything to JPEG, this tool outputs PNG and keeps transparent pixels transparent — at the cost of reducing dimensions when the size budget demands it.
How can a lossless format get smaller?
PNG compression is lossless, so quality cannot be traded away. Instead, the tool reduces pixel dimensions — fewer pixels mean fewer bytes — and lets your PNG encoder's efficiency do the rest. This is the same approach professional PNG optimizers take.
What if my PNG still cannot reach 100KB?
Images with a very large canvas may hit the minimum-dimension floor before reaching 100KB. The tool then returns the smallest achievable file and tells you so. Cropping unneeded areas first helps a lot.
When should I use the JPEG compressor instead?
If your PNG has no transparency and is photographic content, converting to JPEG reaches far smaller sizes at much higher resolution — use the general Compress Image to 100KB tool for that.