Compress image to a file size
Get a JPG, WebP or AVIF under the size you set, like 100 KB for an upload form, at the best quality that fits.
Drop your files here
As many as you like. They keep their format.
or paste one from the clipboard
How to compress image to a file size
- 1
Choose your files
Drop your image files onto the tool, or pick them from your device. You can add several at once.
- 2
Adjust the settings
Open Settings to control how small it has to be. Leave them alone and we pick sensible defaults.
- 3
Download the result
Each file keeps its format. No account, and nothing to install.
Related tools
- Compress imageReduce image file size by choosing a quality level, and drop the camera metadata while you are at it.
- Convert image to black and whiteTurn a colour picture into shades of grey, in the format it came in.
- Optimize PNG or JPEG losslesslySqueeze a PNG or JPEG smaller with every pixel unchanged, and drop the metadata. Checked pixel for pixel before you get it.
- Resize imageScale an image to a width, a height, or a box to fit inside.
- Resize an image for social mediaMake a picture exactly the size a post, story, thumbnail or banner wants, like 1080 by 1920 for a story, keeping the part that draws the eye.
- Rotate imageTurn a photo by 90, 180 or 270 degrees, or mirror it, without cropping or resampling anything else.
- Crop imageKeep a rectangle and discard the rest, in pixels from the top left, with the encode settings still yours to pick.