Images tool

Compress an Image in Your Browser

Compress several JPG, PNG, or WebP images, choose output quality and format, and optionally limit their width.

    Your file never leaves your device.

    Simple steps

    How it works

    1. 01

      Choose up to ten JPG, PNG, or WebP images from your device.

    2. 02

      Select an output format and quality, then optionally set a maximum width.

    3. 03

      Compress each image locally and download one result or a ZIP with size comparisons.

    Good to know

    Frequently asked questions

    Which image formats can I compress?

    Choose a JPG, PNG, or WebP image. You can keep its current format or select a supported output format.

    Can I compress multiple images?

    Yes. Select up to ten images; the worker processes them one at a time and packages multiple results in a ZIP.

    Can I reduce image dimensions too?

    Yes. Set an optional maximum width; taller images are scaled proportionally.

    Can I control image quality?

    Yes. Choose a quality from 10 to 100. JPG and WebP use the quality setting; PNG encoding is lossless.

    Are images uploaded?

    No. The image is decoded and encoded in a browser worker on your device.

    How do I compare the output sizes?

    The result lists before and after bytes for each image and reports total percentage saved.

    What are the image limits?

    Each input is limited to 25 MB and 80 megapixels.