Image Tools

Compress Image

Shrink JPG, PNG and WebP images to a smaller file size.

Rate this tool

    Processed securely on our server and deleted immediately after. Nothing is stored.

    How to use the Compress Image

    1. Select one or more JPG, PNG or WebP images.
    2. Set the quality (lower = smaller file).
    3. Click Compress Images and download the result.

    About the Compress Image

    This compressor shrinks JPG, PNG and WebP images at the quality you choose — anywhere from 30 to 95, defaulting to 70 — and strips out metadata. The output keeps the format it arrived in, so a JPG stays a JPG and a PNG stays a PNG. Around 70 is the sweet spot for the web: a large reduction with changes you have to hunt for. Below about 50 the artefacts become visible, particularly across smooth gradients like skies.

    How the slider works depends on the format, because the formats are built differently. JPG and WebP are lossy, so the number sets their encoder quality directly. PNG is lossless and simply has no quality dial — re-saving it at "30" would hand you back a file the same size, which is useless. So for PNG the slider drives the colour count instead, which is exactly how dedicated PNG compressors work: 30 reduces the image to 16 colours, 70 to around 164, and 95 to the 256-colour maximum, with dithering on to keep gradients smooth. On a photographic PNG that is a genuine reduction rather than a token one. Transparency is preserved throughout, so a logo keeps its clear background.

    The trade is real and one-way for every format here — compression discards image data permanently, so keep your originals. It is worth knowing that a photograph saved as PNG is the wrong tool for the job in the first place: PNG to JPG or image to WebP will beat any colour reduction on a photo, and without the banding. Nothing is resized — dimensions stay exactly as uploaded; use the image resizer for that. Up to 30 images per batch, returned as a ZIP. Files are processed under random names in a folder blocked from web access and deleted when the request ends. 20 MB each, 25 MB total.

    Frequently asked questions

    Does the quality slider actually do anything for a PNG?

    Yes. PNG has no quality setting of its own because it is lossless, so instead the slider controls how many colours the image is reduced to: 30 gives 16 colours, 70 around 164, and 95 the 256-colour maximum. Fewer colours means a smaller file. This is the same technique dedicated PNG compressors use, and on a photographic PNG the saving is large rather than token.

    Will compressing a PNG lose its transparent background?

    No. Transparency is preserved, including partly transparent pixels, so a logo keeps its clear background and its soft edges. This was checked specifically, because a compressor that flattened a logo onto white would be worse than useless.

    What quality should I choose?

    Start at 70. For photographs on the web that is usually a big saving with differences you have to look for. Drop to 50 or below only if size matters more than appearance, and expect visible banding across skies and other smooth gradients. Above 85 the file gets noticeably bigger for a difference most people cannot see.

    My PNG is a photo. Is this the best way to shrink it?

    Probably not. A photograph in PNG is the wrong format to begin with. Converting it to JPG or WebP will produce a far smaller file at better quality than reducing the colours ever can, because those formats are designed for photographic data. Use colour reduction when you need the file to stay a PNG.

    Can I get the original quality back afterwards?

    No. Every format here is compressed lossily, and the discarded data is gone for good — re-saving at a higher number cannot bring it back. Always keep your originals somewhere before compressing. We cannot help either: your file is deleted from our server as soon as the download finishes.