Compress PNG to 100KB

Compress a PNG to under 100KB online for free while keeping the transparent background.

Free, no limit Nothing uploaded No sign-up Works on mobile

Drop your images here

JPG, PNG, WebP, HEIC and BMP. Nothing is uploaded.

Choose files
Common limits
How it works

Three steps, about two seconds

No queue, no account and no upload. Your browser does the whole job.

1

Add your file

Drop an image in or pick it from your device. JPG, PNG, WebP, HEIC and BMP all work.

2

Check the target

100 KB is already selected. Change it or tap a preset if you need something else.

3

Download

The result is ready straight away, with the original size and the saving shown beside it.

Why PNG is harder to shrink than JPG

PNG has no quality dial. It is a lossless format, which means it stores every pixel exactly as it was and reconstructs the image perfectly. That is what makes it right for logos, icons, screenshots and anything with a transparent background, and it is also why you cannot simply turn a knob to reach a target size.

The only levers available with PNG are the pixel dimensions and the number of colours. This tool works with the first. It reduces the dimensions in small steps until the file lands under 100 KB, which keeps the image mathematically perfect at whatever size it ends up.

If your image is a photograph rather than a graphic, converting it to JPG will reach 100 KB at full dimensions instead. Switch the output format above and compare the two results.

A logo with a transparent background compressed to 100KB

How the tool reaches 100 KB

PNG has no quality setting, so there is nothing to turn down. The format is defined as lossless: every pixel that goes in comes back out identical. That guarantee is exactly why it suits logos and screenshots, and exactly why it cannot be squeezed to an arbitrary number the way a JPEG can.

What the tool can change is how many pixels there are. It encodes your image, measures the result, and if it is over 100 KB it redraws the picture at a slightly smaller size and measures again. Each step is small, around eighteen percent, so it stops at the largest size that fits rather than overshooting.

Every one of those steps is still lossless. The output is a perfect PNG at whatever dimensions it settled on, not a blurred or blocky version of the original.

If your image is a photograph, switching the output format to JPG will usually reach 100 KB at the original dimensions instead. The controls are above the results, so you can try both and keep whichever you prefer.

Why lossless costs more space

A lossless format has to be able to rebuild the original exactly, so it can only save space by finding genuine repetition. Long runs of identical colour, repeated patterns, predictable rows of pixels. A logo is full of that and compresses beautifully. A photograph has almost none of it, because every pixel differs slightly from its neighbour, which is why photographs in PNG are so large.

That is also why there is no quality dial. There is no approximation happening that could be dialled up or down. The encoder either finds repetition or it does not.

Should you keep it as PNG?

The output format sits above the results, and switching it changes the whole calculation, so it is worth a moment's thought.

PNG is the right answer when the image needs a transparent background, or when it is a screenshot, a logo, a diagram or anything made of flat colour and sharp edges. It stays pixel perfect, and the only way it reaches 100 KB is by having fewer pixels.

JPG is the right answer for photographs. A photograph in a PNG is several times larger for no visible benefit, and converting it will reach 100 KB at the original dimensions instead of a reduced size. The trade is that transparency is lost and replaced with white.

WebP sits between the two. It supports transparency like PNG and compresses like JPG, which makes it the smallest of the three for almost any image. Every current browser reads it, but older desktop software and many upload portals still refuse it, so use it for your own website rather than for a form.

You can switch format and compare all three without leaving the page, since nothing has to be re-uploaded.

Tips

Getting the best result at 100 KB

Six things that make a real difference to how good a compressed image looks.

Crop before you compress

A passport style photograph should be mostly face. If half the frame is a wall, you are spending your fifty kilobytes describing a wall.

Shrink huge images first

A 4000 pixel wide photo forced into 50 KB looks far worse than the same photo resized to 600 pixels and then compressed. Forms display it small anyway.

Prefer a plain background

Busy backgrounds are full of fine detail, and fine detail is exactly what eats space inside a JPEG.

Start from the original

Every JPEG save loses a little more. Compressing an already compressed screenshot stacks the damage twice over.

Avoid text in the image

Sharp lettering produces the ugliest artefacts at low quality. For a signature, scan it cleanly and keep it large in the frame.

Check the minimum too

Many portals also set a floor, often 10 or 20 KB, to block blank uploads. If your file lands at 8 KB, raise the target a little.

Common upload limits

LimitUsually asked forWhat to expect
10 to 20 KBSignatures and thumb impressionsPerfect for ink on white, tight for a face
50 KBPassport style photographs on Indian portalsVery usable once the photo is cropped to the face
100 KBJob portals, universities, bank KYCComfortable, close to the original
200 KBDocument scans and identity cardsGenerous, text stays readable
500 KB to 1 MBEmail, portfolios, archivingNo visible loss on a normal photograph

How 100 KB looks at different pixel sizes

File size and pixel dimensions work together. The same 100 KB spread across more pixels means less data for each one, so a small image at this target looks better than a large one.

Pixel sizeTypical useResult at 100 KB
200 x 230Exam and government form photographsExcellent, no visible loss
413 x 53135 x 45 mm passport photo at 300 dpiExcellent, no visible loss
600 x 600Profile pictures and general uploadsExcellent, no visible loss
1024 x 768Web content imagesVery good
1920 x 1080Full screen images and wallpapersUsable, some artefacts
4000 x 3000Full resolution phone photographsDimensions will be reduced

What belongs in a PNG

Keeping a file as PNG is worth the extra size in a few specific cases and a waste of space in the rest.

  • Anything with transparency. Logos, badges and cut out product shots that need to sit on a coloured background.
  • Screenshots of interfaces. Flat colour and sharp text compress badly as JPG and look poor around edges.
  • Line art and diagrams. Solid areas and thin lines stay crisp with no artefacts.
  • Images that will be edited repeatedly. Lossless means no accumulated damage from repeated saves.

A photograph in a PNG is almost always a mistake. It will be several times larger than the same picture as a JPG with no visible benefit.

If the upload is still rejected

A rejection after the file is small enough almost always comes down to something other than size.

  1. The extension. Some portals accept only .jpg and reject .jpeg, or the reverse. Rename the file and try again.
  2. The dimensions. Most forms set a pixel size as well as a file size and only complain about one at a time.
  3. A minimum size. Many portals also set a floor, often 10 or 20 KB, to block blank uploads. If your result came in very small, raise the target.
  4. The colour mode. A few systems reject anything that is not standard RGB. Phone photographs always are, but exports from design software may not be.

Doing several files at once

Drop in as many images as you like. Each one is taken to 100 KB independently and a download button appears beside it as it finishes. Once more than one is ready, the download all button packages everything into a single zip archive.

Because nothing is uploaded, a batch does not queue. Your device works through the files as fast as it can decode and re-encode them, which for ordinary photographs is a fraction of a second each.

Your file never leaves your device

This matters more than it sounds. The images people put through a compressor are often identity documents: passport photographs, signatures, scanned cards, bank paperwork. Sending those to an unknown server so it can shrink them and hand them back is a poor trade.

Everything here runs in your browser using the file and canvas APIs built into it. The image is read from disk into memory, processed and returned as a download. It is never transmitted, so there is no copy on a server, no retention window and nothing to delete afterwards. Close the tab and it is gone.

FAQ

Compress PNG to 100KB

The questions people ask most about this tool.

Yes, as long as the output format stays PNG. Switching the output to JPG removes transparency, because JPEG has no alpha channel, and the transparent areas become white.

PNG is lossless and has no quality setting to adjust. The only way to reduce the file size is to reduce the number of pixels, so that is what the tool does, in small steps.

If the image is a photograph with no transparency, yes. You will hit 100 KB at full dimensions with no visible loss. If it is a logo or a screenshot, keep it as PNG.

That means the dimensions were reduced. Try a larger target, or crop the screenshot to just the part you need so fewer pixels have to fit in the budget.

Yes, with no daily cap, no watermark and no account. Every setting is available to everyone, and there is no paid tier holding anything back.

No. The whole job runs inside your browser. The file is read from your device, processed in memory and handed straight back, so it never crosses the network.

Yes. Open the page in Chrome or Safari on Android or iPhone, tap the drop area and pick an image from your gallery or take one with the camera. The result saves to your Downloads folder.

Yes. Type any number into the target field or tap one of the presets. Anything from a few kilobytes upward works, in either KB or MB.

None that we set. The practical ceiling is your device memory, and most phones handle files well over 100 MB comfortably.

Nothing. It stays exactly where it was. The tool produces a new PNG file and leaves your source untouched.

Need a different conversion?

Over a hundred free tools, all running in your browser. Nothing is uploaded and nothing is capped.