Compress PNG to Any Size
Reduce any PNG image to a specific file size automatically. Choose a preset target or enter a custom size. Free, no signup required.
Drop PNG files here to compress to 100 KB
or click to select files from your computer
Up to 20 files - max 20 MB each - ZIP for 3+ files
What This Tool Does
This tool compresses your PNG image to any target size you choose. Pick one of the preset sizes or type a custom KB value. It uses a binary-search algorithm - adjusting compression quality across multiple passes - so you always get the highest possible quality at your exact target.
Full transparency is preserved. If your image is already under the target, it will be lightly optimized and metadata stripped. You can compress up to 20 files at once, each to their own target size snapshot taken at upload time.
When to Use This Tool
Common target sizes: 20 KB for email signatures and forum avatars, 100 KB for social media uploads, 200 KB for blog images and CMS uploads, 500 KB for high-quality web graphics, 1 MB for print-ready assets.
Many platforms enforce strict upload limits. Compressing to the exact right size yourself gives you full control over visual quality. Use our PNG to 8-Bit converter first for logos and icons - combining both tools often achieves the smallest output.
How to Compress PNG to a Specific Size
- Select your target size using the preset buttons or type a custom KB value in the custom field.
- Drop up to 20 PNG files into the upload area, or click "Browse Files" to select them. Each file uses the target size active at that moment.
- The tool automatically finds the highest quality that still fits within your target. A colored badge shows the result: green means target met, blue means already small enough, red means the best achievable size.
- Download files individually or use "Download ZIP" when 3 or more are done.
Frequently Asked Questions
Not always. A very large, highly detailed photograph may not reach a very small target without severe quality loss. In that case the tool returns the smallest achievable size and shows a red badge. For flat graphics, logos, and icons it almost always works - especially if you run the file through our PNG to 8-Bit converter first.
The tool always uses the highest quality that still fits within your target, so quality loss is minimized. For images with limited colors (logos, icons, graphics) you may not notice any difference. For photographs with complex gradients, some banding or softness may appear at aggressive compression levels.
Yes. The output is always a PNG, so alpha transparency is fully preserved. This makes it ideal for logos, icons, and any graphic that needs a transparent background after compression.
If your image is already within the target size, the tool applies a light optimization pass to strip unnecessary metadata and returns a clean file. A blue "Already under..." badge appears on the result card.
Yes - type any KB value in the custom field next to the presets. The target is locked in at upload time, so you can process different files to different sizes in the same session by changing the target between drops.
Yes - drop up to 20 PNG files at once. Each file is processed in parallel and a result card appears as each one finishes. When 3 or more files are done, a "Download ZIP" button appears so you can grab them all in one click.