Compress PNG to 100KB Online Free
A 100KB target for PNG screenshots and graphics. Reduce the color palette, keep PNG output and review transparent edges before saving.
Your file
Drag & drop an image, or click to browseTap to choose an image
PNG
Options
1 KB = 1,000 bytes; 1 MB = 1,000,000 bytes. The tool searches for a quality that fits and may reduce dimensions. Check the final size and target status.
Add a file to get started.
Why use this tool
No file size limit
Full-size photos and long documents, straight from your device.
Nothing is uploaded
Processed entirely in your browser. Your files never leave your device.
No signup needed
Open the tool and go. No account, no email.
A PNG screenshot or logo behaves differently from a JPEG photograph. PNG’s normal browser encoder does not use a lossy quality slider in the same way, so simply choosing a lower JPEG-style percentage is not enough. This tool uses a reduced color palette where the browser supports it, checks the actual output bytes and aims for a 100,000-byte maximum. The page accepts PNG files and the download remains a real PNG.
Use the preset when a form or publishing workflow asks for PNG under 100KB, especially if a transparent background must remain transparent. A limited palette often suits graphics with repeated colors and flat areas. A photograph stored as PNG may need more compromise because it contains many distinct shades. Review the result rather than assuming that preserving the PNG extension also preserves every source pixel.
How to reduce a PNG to 100KB
Open a PNG
Select your screenshot, logo or transparent graphic.
Keep the 100KB maximum
The palette search starts from this limit; dimensions can also be adjusted.
Inspect the graphic
Check text, gradients, transparency and target status before saving.
How palette compression reduces PNG file size
The compressor groups colors into a smaller palette and encodes the pixels using those entries. That can reduce the information needed for each pixel and help repeated patterns compress efficiently. Although PNG encodes the resulting palette image losslessly, reducing the palette is itself a lossy step: nearby source colors can become the same output color. Smooth gradients, shadows and subtle brand colors deserve a close look.
Transparency is represented in the palette so the tool can retain a transparent background. Semi-transparent edges may still change during quantization, so inspect them against both light and dark surfaces if the graphic will appear in different themes. The preview’s checkerboard helps reveal empty areas. This is an optimization tool, not a guarantee of pixel-identical output or exact preservation of every alpha value.
Meeting 100KB while protecting readable text
The target search tries palette settings before reducing dimensions, because scaling a screenshot can make text harder to read. If palette reduction is not enough, it may shrink the picture proportionally. The result indicates whether the target was reached and whether dimensions changed. Read the smallest text in the downloaded image at the size it will actually be displayed, not only in a scaled preview.
Crop a screenshot to the relevant window or region before compression when that does not remove necessary context. Avoid capturing a large desktop just to show a small message. If the result cannot fit without losing essential detail, use a larger allowance in Compress PNG or choose another accepted format. A tiny output is not useful if the recipient cannot understand the information it contains.
When to keep PNG and when to convert
Keep PNG for a workflow that explicitly requires it, for a transparent asset, or for graphics whose edges look better in that format. This page does not silently switch to JPG to make the size smaller. If the source is a photograph without transparency, PNG to JPG may be appropriate when the destination accepts JPEG. That conversion changes the format and removes alpha transparency.
For web publishing that supports modern formats, compare PNG to WebP. WebP can retain transparency, but a format conversion is a separate choice from reaching a byte target. Resize Image helps when you need a particular displayed width or height. Preserve a full-resolution PNG master so that future exports do not repeatedly quantize an already reduced palette.
Browser support, privacy and result limits
The PNG optimizer runs locally, without registering an account or sending your file to a processing server. It uses the browser’s compression capabilities for palette PNG output. If those capabilities are unavailable, it falls back to the browser’s ordinary PNG encoder and may need smaller dimensions to fit. The output remains PNG, and the target status tells you whether the attempted file actually meets the allowance.
Processing speed depends on dimensions, color complexity and device memory. A large screenshot can take longer than a small icon even if the two source files have similar byte sizes. Keep the tab open while working. If your original is already under the maximum and no dimension change is requested, the original is returned untouched, retaining its existing colors, transparency and metadata instead of quantizing it unnecessarily.
What PNG optimization can change
A PNG download can still contain visual compromises from palette reduction.
| Element | Review before use |
|---|---|
| Transparency | Edges against the intended page background |
| Text | Small characters remain readable at actual size |
| Colors | Gradients and brand shades look acceptable |
Features for compact PNG graphics
Free PNG output
Download an actual PNG without a paid account.
No registration form
Open the graphic and start directly.
Private browser processing
No screenshot upload to a compression server.
Mobile-compatible workflow
Select graphics through your device’s file picker.
Palette and size feedback
Review the output and see whether the limit was met.
Frequently asked questions
- Will my transparent PNG stay transparent?
- The optimizer supports transparency and keeps PNG output. Quantization can change semi-transparent edge values, so inspect the result on the background where you will use it.
- Is compressing a PNG to 100KB lossless?
- Not necessarily. Palette reduction can merge colors, and scaling can remove pixels. PNG stores the resulting image losslessly, but that image may differ from the original.
- Can I use the PNG preset free without signup?
- Yes. You can process, preview and download PNG images without registering or paying.
- Are screenshots uploaded or saved on your servers?
- No. The tool reads and compresses them within your browser. It does not send image data to a processing server.
- What if my PNG cannot reach 100KB?
- The result reports a missed target. Try smaller dimensions, crop unnecessary areas or use a larger permitted budget. If another format is accepted, compare PNG to WebP.
From the blog
All articlesRelated tools
Compress PNG
Cut PNG file size by up to 80% and keep the transparency.
Compress JPG to 100KB
Reduce a JPEG for a 100KB form or attachment limit.
PNG to WEBP
Make PNGs far lighter for the web and keep their transparency.
Resize Image
Set exact pixel dimensions or scale a photo by percentage.
Compress Image for Online Form
Prepare a form attachment with a 100KB starting budget while retaining the source format initially.
PNG to PDF
Turn PNG screenshots and graphics into a sharp, lossless PDF.
