Is there a tool (preferably a webapp) to which you upload an image (let's say 100Kb) and specify the desired reduced file size (let's say 50Kb), then download the result which should be roughly the desired size?

It should just support standard images, but including animated GIF.

Just like this screenshot, only for images:

Reduce video file size

  • If I understood you right you are not asking for looseles compression?
    – convert
    Sep 25, 2022 at 10:34
  • No need to lossless. I want a reduced quality image but just by specifying the desired reduced file size.
    – LWC
    Sep 25, 2022 at 11:40
  • OK, because looseles compression in general wouldn´t work this way. But which output format(s) the compressed images should be? Only the same as input ones?
    – convert
    Sep 25, 2022 at 12:04
  • Yes, same format as input.
    – LWC
    Sep 25, 2022 at 12:20
  • To be honest I don´t know any tool or webapp, where you can select the exact output size, but there are many webapps where you can select the compression quality and ratio for sze reduction.
    – convert
    Sep 25, 2022 at 12:33

2 Answers 2


Available on most systems, the ImageMagick package's convert command has far more image conversion options than anyone would ever need (literally hundreds).

$ convert  -resize 50%   input.jpeg   output.png
$ convert  -define jpeg:extent=9mb   input.png   output.jpeg

(Just be aware of its potentially dangerous syntax, where the output file is a positional argument.)

  • ImageMagick is also available for Windows, MacOS, Android or iOS.
    – Roland
    Sep 26, 2022 at 6:04

So the clothest would be this webapp, but the output format is only JPG. However this webapp could give you posibly a beter quality, but you can only select the compression ratio and no exact output size.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.