Compress an image to a specific file size
Enter the size limit, and the best quality that fits under it is picked for you. Use it for application forms, ID photos and sites with an upload limit.
Free · Runs on your device · No uploadsDrop a photo here
or paste it with ⌘V · JPEG, PNG, WebP, HEIC
How to compress an image to a specific file size
Open a photo. Drop it here, paste it, or choose a file.
Enter the size limit in KB from your form or site.
Download the photo. It fits under the limit at the best quality for its pixel size.
What you can do
- Any target size in KB
- Finds the highest quality that fits
- Keeps quality at 70% or higher by reducing the pixel size first
- Saves as JPEG or WebP
Questions
What size limit do forms usually ask for?+
Limits vary widely. Enter the exact limit from the form; the photo lands just under it.
Why can’t it reach my target size?+
The limit is too small even at the lowest quality, which happens when Shrink if needed is off. Turn it on, or resize the photo first.
Which format should I pick?+
Pick JPEG when a form asks for JPG, which most do. WebP gets better quality at the same size where it is accepted.
Are my photos uploaded?+
No. The photo is compressed in your browser and never leaves your device.
Related tools
- Compress Image
Make a photo smaller in file size while it still looks sharp. Lower the quality until the size is right.
- Resize Image
Change the size of a photo in pixels or by percentage. Keep its shape, or fit it to an exact size.
- Crop Image
Cut a photo down to the part you want. Drag the frame on the photo, or pick a ratio such as 1:1 or 16:9.