OpenToolDesk.
English
Images

Image compressor

Compress JPG, PNG and WebP images without changing their dimensions. Keep the original format, compare file sizes and download a batch ZIP.

Settings · Image compressor

Drag and drop files here

JPG · JPEG · PNG · WEBP

Up to 10 files · 20 MB per file

Use a direct public file link up to 20 MB, or the smaller limit shown above. The download service retrieves the file; sign-in links are not supported.

    Download an example file

    Image compressor

    Reduce photo and screenshot file sizes while keeping the original format. PNG optimization preserves pixels and transparency. JPG and WebP use lossy quality settings. A size target may lower quality to 20%, but never resizes the image. If a result would be larger, the original file is kept.

    How to use this tool

    1. Upload your JPG, PNG or WebP images, or import direct public image URLs.
    2. Choose the JPG/WebP quality limit and an optional size target in KB. Leave the target at zero for automatic compression.
    3. Compare original and result sizes, inspect the preview, and download individual images or the batch ZIP with its CSV report.

    Supported input formats

    • JPG
    • JPEG
    • PNG
    • WEBP

    Available settings

    • Maximum quality (%)
    • Target KB (0 for automatic)

    Output and limitations

    Compress JPG, PNG and WebP images without changing their dimensions. Keep the original format, compare file sizes and download a batch ZIP.

    Static JPG, PNG and WebP only. Up to 10 images, 20 MB and 24 megapixels per image, 16,384 pixels per edge, 40 MB per batch. PNG optimization is lossless. Quality applies to JPG and WebP. Animated files, GIF and SVG are not supported.

    Why can an image stay larger than my size target?

    Already optimized files may have little room for further reduction. PNG keeps every pixel, and JPG/WebP quality will not go below 20%. The tool preserves dimensions and reports when the target is not reached. Use the image resizer if you also want fewer pixels.

    What if processing fails?

    Check the supported formats and file limits, then try a smaller file. Keep an original copy. A clear error message will explain an unsupported input or an unavailable processing service.