No account, nothing uploaded

Shrink JPEG, PNG and WebP files without sending them anywhere. Drop them in, pick a quality, download the results.

Drop images here, or click to choose

JPEG, PNG, WebP or GIF · up to 30 files · nothing is uploaded

    Every file is decoded, resized and re-encoded inside your own browser. There is no upload and no queue, so it keeps working even with your network disconnected.

    The compression happens on your machine, not ours. Most image compressors upload your file to a server. This one has no network call in it.

    Privacy

    Nothing leaves the browser

    Product screenshots, unreleased designs and client work have nowhere to go.

    Formats

    WebP, JPEG or PNG

    WebP is usually smallest, JPEG the most universally supported, PNG lossless with transparency. Switching format re-encodes from the original.

    Batch

    Up to 30 files at once

    Drop a folder’s worth in, optionally cap the width, and download them individually or together.

    Honesty

    It admits when it cannot help

    Re-compressing an optimised file often makes it bigger. When that happens the original is kept and the row says so.

    Frequently asked questions

    Are my images uploaded anywhere?

    No. The file is read from your disk, drawn to a canvas and re-encoded inside your browser. Nothing is transmitted.

    Which format should I pick?

    WebP for the smallest file, JPEG for older or unpredictable software, PNG for lossless quality or transparency. PNG ignores the quality slider, because it has no lossy mode.

    Why did one of my files not get smaller?

    It was already well compressed. When the result comes out larger, the tool keeps your original and labels the row.

    Is there a limit on file size or number?

    Thirty files per batch and 40 MB per file. These are limits of browser memory, not policy.

    Does compressing lose quality?

    Slightly, at WebP and JPEG settings. Around 80% is usually indistinguishable on screen; drop to 60% for decorative images. PNG is lossless.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.