Why the quality slider is disabled here
Lossless means the decoded result is identical to the input, so there is nothing to trade away. A quality control would be a lie, and target size mode cannot work either, since the encoder has no dial to search over. DropKB disables both rather than letting you move a control that changes nothing.
What does change a PNG size is the pixel count and the number of distinct colours. Both are real levers, and both are honest ones.
What PNG is genuinely good at
Large areas of a single colour, sharp edges and transparency. A screenshot, a logo, a chart or a diagram in PNG is often smaller than the same image as a JPG, and dramatically cleaner, because the format is built for exactly that content and never blurs an edge.
For those images, resizing to the width you actually display is usually all that is needed to reach a hundred kilobytes.
When to stop using PNG
For a photograph, PNG is the wrong choice and no amount of resizing fixes that — it must store every subtle variation in every pixel, and a photograph is nothing but subtle variation. Convert to WebP or JPEG and the same picture reaches a hundred kilobytes at dimensions many times larger. Keep PNG only if you need transparency.
Questions
- Why can I not set a target size for a PNG?
- Because target size mode works by searching for a quality level, and a lossless format has none. Every PNG encoding of a given image at given dimensions produces essentially the same size. To make a PNG smaller you reduce its dimensions, reduce its colour count, or change format.
- Will converting my PNG to WebP keep the transparency?
- Yes. WebP supports an alpha channel, so transparent areas survive the conversion and the file is usually much smaller than the PNG. JPEG does not support transparency — transparent pixels are filled with white, which DropKB does deliberately so a logo does not arrive on a black rectangle.
- My screenshot is a huge PNG. What should I do?
- Resize it to the width it will actually be viewed at, and keep it as PNG. Screenshots are mostly flat colour and sharp text, which PNG encodes efficiently and losslessly. Converting a text screenshot to JPEG makes the text blurry while frequently producing a larger file.
- Why is my PNG bigger than the JPG version of the same picture?
- Because lossless storage of a photograph is genuinely expensive. Every grain of sensor noise and every subtle shift in a sky must be recorded exactly rather than approximated, and photographs are made almost entirely of such variation. The lossy formats look identical to your eye because they discard precisely the variation your eye does not register.