Target Size Selection
Choose the exact maximum file size you need, and we'll recursively compress it until it fits.
Reduce your image size to fit strict limits (e.g., 250kB or 500kB) without losing much quality.
Choose the exact maximum file size you need, and we'll recursively compress it until it fits.
Files aren't uploaded to our server. All processing runs directly in your browser.
Lower WebP quality is tried before anything else, so a 4 MB photo can become a 500 KB photo at the same width and height whenever the format allows it.
The image is encoded to WebP at full quality first. If the result is over your ceiling, quality drops in steps and the encode repeats until the file fits or quality bottoms out.
Only then does resolution come into play: the canvas is scaled down and re-encoded until the target is met. That order matters, because a smaller file at the same dimensions beats a sharp file nobody can upload.
100 KB is for icons and anything that must load instantly on a slow connection. 250 KB to 500 KB covers avatars, forum attachments and most upload forms.
1 MB and 5 MB exist for photographs you want to keep looking good — a portfolio image, a print reference — where the limit is bandwidth rather than a hard rejection.
Choose the 500 KB target and compress. Quality is stepped down until the file fits, and the dimensions are reduced only if that is not enough.
Yes — these targets are lossy. Going from 4 MB to 1 MB is usually invisible on screen; forcing the same photograph to 100 KB is not.
No. Nothing is queued on a server, so you can run it as often as you like, one image at a time.
Yes. Select Free and drag the selection to cover the whole image — the crop step then changes nothing and only the encoding applies.
At the same file size WebP holds more detail, and unlike JPEG it keeps transparency, so PNG logos survive the trip.
What people usually do next.
Fast and private — processed locally on your device.