Compress PNG to 100KB helps reduce screenshots, transparent graphics, and form images with a practical preset. PNG compression can be limited, so the tool is honest when a file cannot reach the exact size.
Image compression target
Use the optimizer below to reduce file size locally in your browser. Exact target sizes depend on the original image dimensions, format, and visual complexity, so adjust quality until the output is close.
Drop a JPG or PNG or click to browse
PNG uses lossless compression, so it can only shrink by re-encoding pixel data more efficiently — it can't discard detail the way JPG does. Some files may need resizing or conversion to a lossy format to reach small targets like 100KB.
No. The file is processed locally in your browser using the Canvas API.
No. PNG compression preserves the alpha (transparency) channel — this tool does not convert transparent PNGs to a non-transparent format automatically, so transparency stays intact.
Screenshots, UI graphics, and images with large flat-color areas or few distinct colors compress very well as PNG. Photographs saved as PNG compress poorly by comparison since they have continuous gradients and noise that lossless compression can't reduce much.
If the image doesn't need transparency and is a photograph rather than a graphic, converting to JPG first (with the Image Format Converter) usually reaches 100KB with far better visual quality than forcing PNG compression alone.
If a PNG is already well-optimized (common for icons or exported UI assets), there may be little redundant data left to compress — in that case resizing the pixel dimensions is the more effective path to 100KB.