Fairsize

Resize a photo to the KB the form asks for.

Enter the limit from the form, for example "20 to 50 KB, 200 × 230 px", add your photo, and download a JPEG that meets all of it.

Your file stays on your device. Nothing is uploaded to us.

Choose a photoJPEG, PNG, WebP or HEIC. Settings above update the result instantly. Add file
ResultWaiting for a file

    How to use it

    1. Enter the limits from your form: maximum KB, and the minimum KB or pixel size if it gives them.
    2. Add the image. The result updates as you change the numbers.
    3. Check the result list, then download.

    Questions

    How do I resize a photo to a specific KB?

    Type the maximum KB (and the minimum if the form gives one), then add the photo. The tool finds the best JPEG quality inside that range.

    What if the form also gives a pixel size?

    Enter the width and height. The photo is trimmed evenly to that shape, never stretched, then sized to the KB range.

    Does the form count 1 KB as 1000 or 1024 bytes?

    It varies. This tool counts 1 KB as 1000 bytes, the stricter reading, so the file passes either way.