Compress PNG to under 50 KB

Squeeze a PNG under 50 KB in your browser.

Make images or PDFs smaller.

or drop them here HEIC, JPG, PNG, WebP, AVIF, GIF, BMP, SVG and ICO, and PDFs or paste with Ctrl+V
    PDF
    JPG · PNG · WebP · Text · Word
    Word
    PDF · Text
    Convert to

    Your files are processed by your own browser and never sent to a server.

    A PNG under 50 KB is a question about pixels, not quality

    PNG is lossless and the quality argument is ignored outright - ask a PNG encoder for 40% and you get back the same bytes as at 96%. There is no dial to turn, so the tool goes straight to the only lever that exists: it redraws the image 25% smaller on each side and tries again, up to six times. At 50 KB a photograph has to give up something like nine tenths of its pixels to arrive, which is a different picture rather than a smaller file. Flat artwork is the opposite case: a logo, an icon or a line diagram often fits at full size without being touched, because that is the kind of image PNG is genuinely efficient at. If yours is a photograph, switching the output above to WebP or JPG will hold the same picture at 50 KB near its original dimensions, which PNG cannot.

    How small will the picture actually end up?

    Each round takes a quarter off each side, which is a little under half the pixels, and the tool will do that up to six times before it gives up. A 3000-pixel-wide phone photograph that needs five rounds comes back around 700 pixels across; one that needs all six lands nearer 500. The tile prints the dimensions and the size before and after, so the arithmetic is never a surprise after the fact. If what comes back is too small to use, that is the budget talking rather than the tool.

    Is a 50 KB PNG worth keeping as a PNG?

    For a logo, an icon or a diagram, yes - that file is small because PNG is good at that kind of picture, not because anything was sacrificed. For a photograph, no. The 50 KB PNG you end up with is a fraction of the picture you started with, while the same 50 KB in WebP or JPG holds nearly all of it. The only reason to keep PNG for a photograph at this size is a destination that refuses everything else.

    Will converting it lose the transparent background?

    Not if you convert to WebP, which keeps an alpha channel and compresses flat artwork better than PNG does. JPEG has no transparency at all, so converting there fills the transparent areas with a colour - the panel asks which one, and white is the default because it is right more often than not. If the logo is going on a coloured background, set that colour here rather than discovering the white box later.

    More on where 50 KB comes from, and on what compressing PNG actually does.

    Should the output stay PNG?

    For flat artwork, yes. A logo or an icon that reaches 50 KB as a PNG got there because PNG suits it, and converting would gain little. For a photograph, almost certainly not. Auto encodes it several ways and keeps whichever reached 50 KB with the least damage, and at this budget that is nearly always WebP or JPG holding the picture close to its original dimensions, against a PNG that had to throw nine tenths of it away. Keep PNG when the far end refuses everything else, and take the smaller picture knowingly.

    A different budget

    The same budget for JPG. With no format in mind, compress any image to 50 KB. With no limit in mind, compress PNG.