Skip to content
Restato Labs Tools
All toolsKO

Image Compressor

Type the file size you need — 500 KB for an upload limit, say — and this searches encoder quality for the highest setting whose result still fits, rather than making you guess a percentage. PNG is lossless and cannot be quality-tuned, so this only compresses JPG and WebP; if the original is already under the target, it is kept as-is rather than re-encoded larger.

Drag or click to upload image

How to use

  1. Choose the image you want to compress.
  2. Set the target file size and pick JPG or WebP.
  3. Compress and download the result.

Frequently asked questions

Why is the PNG option disabled?
PNG uses lossless compression, so there is no quality setting to search over. Convert to JPG or WebP first if you need a specific file size.
What happens if my target size cannot be reached?
The tool reports that the target could not be reached in this format and shows the smallest result it was able to produce instead.
Why did nothing change if my file was already small?
If the original is already under the target size, it is kept as-is. Re-encoding an already-small file can sometimes make it larger, not smaller.

Privacy

The image is decoded, searched, and re-encoded in your browser and is never uploaded.

Related tools

  • Image Resizer

    Resize an image to target dimensions in your browser, choosing how to handle a mismatched aspect ratio: stretch, cover, or contain. The file is never uploaded.

  • Image Cropper

    Crop an image by dragging a selection or locking it to a preset ratio, in your browser. The output matches your crop or the preset size, nothing uploaded.

  • Image Converter

    Convert images between PNG, JPG and WebP without uploading them. The file is decoded and re-encoded in your browser, so it never reaches a server.