Compress images

Make JPG, PNG, WebP and AVIF files smaller without visible loss - usually by 50-80%. The same encoders big image services use (MozJPEG, OxiPNG, libwebp) run right in your browser, so your images are never uploaded.

Save as
× px
% of original
    Original Result
    OriginalResult

    How the compression works

    JPG files are re-encoded with MozJPEG, which produces files 10-15% smaller than a standard encoder at the same quality. The default quality of 75 removes detail you cannot see while keeping edges and skin tones clean.

    PNG files are reduced to an optimised palette of up to 256 colours and then recompressed with OxiPNG. Screenshots and graphics typically lose 60-80% of their size with no visible change; untick Palette PNG for a strictly lossless result.

    WebP and AVIF are re-encoded with libwebp and libavif. If an image is already as small as it can be at your settings, the original is kept rather than replaced by a larger file.

    Which format should I use?

    FormatBest forTransparency
    JPGPhotos that must open everywhere: email, Windows, upload forms, print.No
    PNGScreenshots, logos, text and graphics with sharp edges; lossless.Yes
    WebPWebsites: 25-35% smaller than JPG at the same visual quality.Yes
    AVIFThe smallest files for modern websites, about half the size of JPG.Yes

    Converting usually saves more than compressing: a PNG photo saved as JPG or WebP is often 90% smaller. Pick a format under Save as.

    How to compress images

    1. Drop your images onto the box above, click it to choose them, or paste a screenshot.
    2. Check the settings. They are already set for this task, and you can change any of them.
    3. Download each image, or all of them at once as a ZIP. Click a thumbnail to compare before and after.

    Images are processed as soon as you add them. Change a setting and press Apply to all again to redo the batch.

    How your files stay private

    Most free converters upload your file, process it on their server and send the result back - so a copy of it passes through somebody else's machine. This page does all of the work in your browser instead. The files you choose are read into memory on your own device, processed there and handed back as a download; none of their contents is transmitted. You can switch off Wi-Fi after the page has loaded and it keeps working.

    Frequently asked questions

    How much smaller will my images get?

    Photos from a phone or camera usually shrink 50-80% at the default quality. Screenshots and graphics saved as PNG often shrink 60-80% with palette compression. Images that were already optimised may barely change - in that case the original is kept.

    Does compressing reduce quality?

    Lossy compression removes detail, but at quality 70-80 the difference is not visible at normal viewing size. Click a thumbnail to compare the original and the result side by side, and raise the quality if you see a difference.

    Is there a file size or number limit?

    No. Images are processed one after another on your device, so the only limit is your device's memory. Very large images (over 50 megapixels, or 16 on phones) are scaled down to fit.

    Are my images uploaded?

    No. The encoders run in your browser as WebAssembly. Your images never leave your device, and the page keeps working if you go offline after it has loaded.

    Does it remove EXIF and location data?

    Yes. The compressed copy is encoded from the pixels alone, so camera details, dates and GPS location are not carried over. See Remove EXIF data to check what a photo contains.