Photo Size Reducer

Compress Image to 30KB

There are two levers for reaching 30 KB, and picking the right one changes how the result looks.

Drop a photo here or tap to choose

JPG, PNG or WebP. Stays on your device.

Every file has a weight because of two things: how many pixels it has, and how tightly each pixel is packed. To compress image to 30KB you can turn down either one. They fail in different ways, so it helps to see them side by side.

If you need to reduce photo size to 30KB, or you are simply trying to reduce image size with an image compressor online, the choice of lever decides the result. A 30KB image size leaves little room for both quality and pixels.

Lowering quality

This keeps the width and height the same and stores the colours more roughly. The picture stays the same shape and size on screen, but fine detail turns blocky, and flat colours such as skin or sky can show faint patches.

It works well when the picture is only a little too big. From 60 KB to 30 KB is a comfortable drop. From 3 MB to 30 KB is not, because quality would have to fall so far that the picture looks broken.

Shrinking pixels

This keeps quality high but makes the picture smaller. A face photo at a modest width still looks clean, just less large. The catch is that many forms also demand a minimum width and height, so a very small picture can fail that rule.

It works well when the original is huge. Phone photos are often thousands of pixels wide, far more than any form needs.

In short: lowering quality gives you blocky, soft detail and suits files that are only slightly oversized, with visible artefacts as the risk. Shrinking pixels gives you a clean but smaller picture and suits very large originals, with the risk of being rejected for being too small.

What this tool does

It uses both, in the sensible order. It first looks for the best quality that fits under 30 KB at the current size. Only when that fails does it reduce the pixel dimensions, by a fifth each round, and search again. You get the largest picture that still fits, not the smallest possible one.

My recommendation

Do the pixel work yourself before you compress, because you know the form's rules and the tool does not. Crop away everything the form does not need, and if your form gives a required width and height, set that in your phone editor. Then let the tool handle the quality part. This gives you the cleanest 30 KB file.

If the result looks poor, try a slightly larger target such as 40 KB, or drop to 20 KB only if the form demands it. A tidy small picture generally beats a big blocky one.

The result is a JPG. Your photo stays in your browser and is not uploaded.