Compress images online
Compress images online. Shrink JPG and WebP photos with a quality slider, or turn heavy PNGs into WebP or JPG. Your images never leave your device.
How to compress an image
Drop one or more JPG, PNG or WebP files above. Leave the output as Same as input, set the quality slider and press Convert all. Each image is decoded by your browser and saved again at that quality, then you can download them one by one or as a ZIP. Start at the default of 85 and only go lower if the file is still too big.
What compression changes
JPG and WebP are lossy formats. Saving at a lower quality throws away fine detail and colour variation your eye is unlikely to notice at normal size, and the file shrinks a lot. The width and height stay the same. If you also need fewer pixels, for example for a website thumbnail, run the image through the resizer as well, because pixel count has a bigger effect on file size than any quality setting.
Why compress an image?
Smaller images load faster on websites, fit under email and upload limits, and take less space in cloud storage. Job portals, visa forms and marketplaces often cap uploads at 1 or 2 MB, and a phone photo can be 3 to 5 MB straight from the camera. Saving it at 75 to 85 quality usually brings it under the limit with no visible change.
Compressing PNG files
Browsers always save PNG losslessly, so the quality slider has no effect when the output is PNG. To shrink a PNG, change the output to WebP, which keeps transparency, or to JPG if the image has no transparent areas. Screenshots and photos saved as PNG often drop to a fifth of their size this way.
Metadata
When a JPG is saved as a JPG, the Keep EXIF metadata option copies the original date, camera and location data into the smaller file. Turn it off to strip that data, which is a good idea before you post a photo publicly. WebP and PNG outputs never include EXIF.
Before you start
Input: JPG, JPEG, PNG, and WEBP. Output: Compressed. The settings appear before anything runs, so you can check them first. Your original file is never changed.
Pick the size and quality for where the image will end up. Resizing before strong compression usually keeps more visible detail. Keep an untouched original so you can export again later.
Keep the original until you have opened and checked the result. The work happens in this browser tab, so the size you can handle depends on your device's memory, your browser and the file itself.
How to compress images online
- Drop your images into the box above, or browse to pick them.
- Set the quality slider. Lower means smaller files.
- Keep the same format, or pick JPG, PNG or WebP as the output.
- Press Convert all, then download each image or all of them as a ZIP.
Last updated · How we build and check tools · Report an error