Compress Images
Make photos and screenshots smaller without changing their format, and without sending them anywhere.
Compress Images Online
Most "image too large" problems have one of two causes: the file is stored in a format that suits it badly, or it carries far more pixels than anyone will see. This page opens the Image Converter with Same as input and To a target size already chosen, so a batch of JPG, PNG and WebP files gets smaller while each file keeps its own format.
What happens to each format
| Format | How it gets smaller | What to expect |
|---|---|---|
| JPG | Lower encoder quality, then fewer pixels if needed | The largest savings on photos, traded mostly against invisible detail |
| WebP | Lower encoder quality, then fewer pixels if needed | Like JPG, from an already efficient starting point |
| PNG | Fewer pixels only, because PNG is lossless | The dimensions shrink; save photos as JPG or WebP to keep them |
| GIF, BMP, AVIF, SVG | Saved as PNG, then as above | Browsers cannot write these formats back |
How the target size works
Type a limit in KB and the converter searches for the highest quality that fits, in eight halving steps between quality 5 and 95, keeping the best result under the limit. Only when even the lowest quality is too large does it scale the image down, 15% per round, stopping at 120 pixels on the long edge. Each result line says whether the file fits and at which quality, or reports the smallest size it could reach. The tool counts a kilobyte as 1024 bytes, so if a form counts 1,000, leave a margin: enter 190 for a 200 KB limit.
Quality instead of a fixed size
When there is no hard limit, switch Compression to By quality. For photos, 75 to 85 is the usual sweet spot; screenshots with small text need 90 or more, because JPG compression shows first as noise around letters. PNG files have no quality setting, so in this mode they are simply rewritten and barely change. Each result shows the old and new size, so you can try a value, compare and convert again.
Fewer pixels, smaller files
The biggest savings often come from the dimensions, not the quality. A 4000-pixel photo shown in an 800-pixel column carries twenty-five times the pixels it needs, and no quality setting wins that back. Combine compression with a resize rule, for example a Max width of 1600 px, and let the quality do the rest; the resize page explains every rule.
What changes along the way
- Metadata such as the camera model and the GPS position is not copied into the compressed file.
- Photos are turned upright according to their EXIF orientation before they are compressed.
- Transparency survives in PNG and WebP; a JPG output fills transparent areas with white.
- Animated GIFs become a single still frame.
- Safari cannot write WebP from a web page, so a WebP file fails there with a message; use Chrome, Edge or Firefox, or choose JPG as the output.
Related pages
Need a specific limit? Compress an image to 100 KB opens with that target already set. For the whole walkthrough of getting a photo under 200 KB, read the guide to reducing image size. To change the format while compressing, use PNG to JPG or JPG to WebP.