Compress PNG to 500KB
PNG in, PNG out, under 500 kilobytes.
Drop images here
JPG, PNG, WebP, AVIF, GIF, BMP. Paste works too.
Choose imagesStays on your device. Nothing is uploaded.
Best keeps PNG lossless, so it will barely shrink. Try High.
Large PNG exports from design tools are often several megabytes for no good reason: they store millions of colours an image never uses. Reducing the palette to what is actually there usually takes a file under 500KB while leaving it pixel sharp and still transparent.
Good for
- Exports from design tools that came out huge
- Full page screenshots
- Illustrations and flat artwork
- Assets for a site that still need transparency
Questions
PNG stores every pixel exactly and uses 24 or 32 bit colour whether the image needs it or not. A two colour diagram is stored with room for sixteen million.
The same idea: build a palette that fits the image, then write an indexed PNG. Hirira does it in the browser so the file never leaves your device.
Usually by a lot. Try 200KB or 100KB, or drop the Quality setting, which maps to a smaller palette for PNG.