Skip to content

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 browse

PNG

Options

Compress by

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

  1. Open a PNG

    Select your screenshot, logo or transparent graphic.

  2. Keep the 100KB maximum

    The palette search starts from this limit; dimensions can also be adjusted.

  3. 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.

ElementReview before use
TransparencyEdges against the intended page background
TextSmall characters remain readable at actual size
ColorsGradients 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 articles
All image tools